from __future__ import (absolute_import, division, print_function) __metaclass__ = type from ansible import errors def di_images_path(data): try: if data[0] != 'ubuntu': return 'images' if data[1] in ['xenial', 'bionic']: return 'images' return 'legacy-images' except Exception as e: raise errors.AnsibleFilterError("mountpoint_exists(): %s" % str(e)) class FilterModule(object): filter_map = { 'di_images_path': di_images_path, } def filters(self): return self.filter_map