From 8967afc64525b6bff30925b9e086e107c2973464 Mon Sep 17 00:00:00 2001 From: cclauss Date: Wed, 21 Feb 2018 14:13:47 +0100 Subject: [PATCH] octal, not hex --- awx/main/models/jobs.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/awx/main/models/jobs.py b/awx/main/models/jobs.py index 16a8fd83ae..43b74a84a7 100644 --- a/awx/main/models/jobs.py +++ b/awx/main/models/jobs.py @@ -746,7 +746,7 @@ class Job(UnifiedJob, JobOptions, SurveyJobMixin, JobNotificationMixin, TaskMana def start_job_fact_cache(self, destination, modification_times, timeout=None): destination = os.path.join(destination, 'facts') - os.makedirs(destination, mode=0x700) + os.makedirs(destination, mode=0o700) hosts = self._get_inventory_hosts() if timeout is None: timeout = settings.ANSIBLE_FACT_CACHE_TIMEOUT @@ -760,7 +760,7 @@ class Job(UnifiedJob, JobOptions, SurveyJobMixin, JobNotificationMixin, TaskMana system_tracking_logger.error('facts for host {} could not be cached'.format(smart_str(host.name))) continue with codecs.open(filepath, 'w', encoding='utf-8') as f: - os.chmod(f.name, 0x600) + os.chmod(f.name, 0o600) json.dump(host.ansible_facts, f) # make note of the time we wrote the file so we can check if it changed later modification_times[filepath] = os.path.getmtime(filepath)