diff options
author | Christian Pointner <equinox@spreadspace.org> | 2020-07-20 23:06:29 +0200 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2020-07-20 23:06:29 +0200 |
commit | bd2e6204909d60ae9ea5c13794d1ad0b8edb2da6 (patch) | |
tree | 4ef212f5baaeb810ac03b74cbf8cdbc8fb3c7bb8 /roles/installer/debian/fetch/filter_plugins/main.py | |
parent | riot is now called element (diff) | |
parent | debian installer fetch: add support for mini.iso download (diff) |
Merge branch 'topic/installer-again'
Diffstat (limited to 'roles/installer/debian/fetch/filter_plugins/main.py')
-rw-r--r-- | roles/installer/debian/fetch/filter_plugins/main.py | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/roles/installer/debian/fetch/filter_plugins/main.py b/roles/installer/debian/fetch/filter_plugins/main.py index 298e7efd..947db2eb 100644 --- a/roles/installer/debian/fetch/filter_plugins/main.py +++ b/roles/installer/debian/fetch/filter_plugins/main.py @@ -4,6 +4,19 @@ __metaclass__ = type from ansible import errors +def di_dists_path(data): + try: + if data[0] != 'ubuntu': + return data[1] + + if data[1] in ['xenial']: + return data[1]+'-updates' + + return data[1] + except Exception as e: + raise errors.AnsibleFilterError("di_dists_path(): %s" % str(e)) + + def di_images_path(data): try: if data[0] != 'ubuntu': @@ -14,12 +27,13 @@ def di_images_path(data): return 'legacy-images' except Exception as e: - raise errors.AnsibleFilterError("mountpoint_exists(): %s" % str(e)) + raise errors.AnsibleFilterError("di_images_path(): %s" % str(e)) class FilterModule(object): filter_map = { + 'di_dists_path': di_dists_path, 'di_images_path': di_images_path, } |