Skip to content

Commit f44e1be

Browse files
author
Christian Rebischke
committed
changed status code and reformat code
Now we exit with status code 0, otherwise we will hit our monitoring to often Signed-off-by: Christian Rebischke <chris@nullday.de>
1 parent d82470c commit f44e1be

1 file changed

Lines changed: 10 additions & 11 deletions

File tree

controller.py

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@
1919
"%Y.%m") + '.01-x86_64.iso'
2020
ISO_CHECKSUM_PATH = '/srv/ftp/iso/latest/sha1sums.txt'
2121
PACKER_CMD_TEMPLATE = [
22-
"/usr/bin/packer", "build", "parallel=false", "-var",
23-
"'headless=true'", "-var", "'write_zeroes=yes'",
24-
"-except=vmware-iso", "vagrant.json"
22+
"/usr/bin/packer", "build", "parallel=false", "-var", "'headless=true'",
23+
"-var", "'write_zeroes=yes'", "-except=vmware-iso", "vagrant.json"
2524
]
2625

26+
2727
def main():
28-
are_resources_present()
28+
exit_if_resources_present()
2929
with urllib.request.urlopen(API_URL) as response:
3030
data = json.load(response)
3131
release_version = data['current_version']['version']
@@ -37,26 +37,25 @@ def main():
3737
determine_missing_release(release_providers)
3838

3939

40-
def are_resources_present():
40+
def exit_if_resources_present():
4141
if os.path.exists(ISO_PATH) and os.path.exists(ISO_CHECKSUM_PATH):
4242
pass
4343
else:
44-
sys.exit(1)
44+
sys.exit(0)
4545

4646

4747
def build_packer_call(provider):
48-
provider_map = {
49-
"virtualbox": "virtualbox",
50-
"libvirt": "qemu"
51-
}
48+
provider_map = {"virtualbox": "virtualbox", "libvirt": "qemu"}
5249
packer = PACKER_CMD_TEMPLATE.copy()
5350
packer[7] += ","
5451
packer[7] += provider_map[provider]
5552
return packer
56-
53+
54+
5755
def determine_missing_release(release_providers):
5856
subprocess.call(build_packer_call(release_providers[0]['name']), cwd=CWD)
5957

58+
6059
def is_latest(release_version):
6160
release_month = int(release_version.split(".")[1])
6261
return THIS_MONTH <= release_month

0 commit comments

Comments
 (0)