add exec.file.symlink() and use in BuildChroot
This commit is contained in:
parent
859b08df6a
commit
4ed0b8626b
2 changed files with 10 additions and 3 deletions
|
@ -135,3 +135,10 @@ def makedir(path, user: Optional[str] = None, group: Optional[str] = None, paren
|
|||
|
||||
def root_makedir(path, parents: bool = True):
|
||||
return makedir(path, user='root', group='root', parents=parents)
|
||||
|
||||
|
||||
def symlink(source, target):
|
||||
try:
|
||||
os.symlink(source, target)
|
||||
except:
|
||||
run_root_cmd(['ln', '-s', source, target])
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue