diff --git a/library/dbscripts_mkdirs.py b/library/dbscripts_mkdirs.py index a9bbc45b..ff5d8d4b 100644 --- a/library/dbscripts_mkdirs.py +++ b/library/dbscripts_mkdirs.py @@ -42,7 +42,7 @@ def main(): if os.path.exists(path): stat = os.stat(path) - dirmode = oct(stat.st_mode & 0777) + dirmode = oct(stat.st_mode & 0o777) diruid = stat.st_uid dirgid = stat.st_gid permissions_incorrect = diruid != uid or dirgid != gid diff --git a/roles/dbscripts/tasks/main.yml b/roles/dbscripts/tasks/main.yml index a80e1b88..c14416ff 100644 --- a/roles/dbscripts/tasks/main.yml +++ b/roles/dbscripts/tasks/main.yml @@ -59,7 +59,7 @@ pathtmpl: '/home/{user}/staging/{dirname}' permissions: 755 directories: ['', 'core', 'extra', 'testing', 'staging', 'community', 'community-staging', 'community-testing', 'multilib', 'multilib-staging', 'multilib-testing'] - users: "{{arch_users.keys()}}" + users: "{{arch_users.keys() | list}}" group: users tags: ["archusers"]