Revision fe05a931 lib/backend.py
b/lib/backend.py | ||
---|---|---|
2962 | 2962 |
|
2963 | 2963 |
# Write and replace the file atomically |
2964 | 2964 |
utils.WriteFile(file_name, data=_Decompress(content), uid=getents.masterd_uid, |
2965 |
gid=getents.masterd_gid)
|
|
2965 |
gid=getents.daemons_gid, mode=constants.JOB_QUEUE_FILES_PERMS)
|
|
2966 | 2966 |
|
2967 | 2967 |
|
2968 | 2968 |
def JobQueueRename(old, new): |
... | ... | |
2986 | 2986 |
|
2987 | 2987 |
getents = runtime.GetEnts() |
2988 | 2988 |
|
2989 |
utils.RenameFile(old, new, mkdir=True, mkdir_mode=0700,
|
|
2990 |
dir_uid=getents.masterd_uid, dir_gid=getents.masterd_gid)
|
|
2989 |
utils.RenameFile(old, new, mkdir=True, mkdir_mode=0750,
|
|
2990 |
dir_uid=getents.masterd_uid, dir_gid=getents.daemons_gid)
|
|
2991 | 2991 |
|
2992 | 2992 |
|
2993 | 2993 |
def BlockdevClose(instance_name, disks): |
Also available in: Unified diff