def test(id=None): log.debug("Testing") if not id: id = 'test' containers = set(Container.get_by_id(id)) | set(Container.get_by_name(id)) containers = list(containers) print containers[0]
def _get_container(id): containers = set(Container.get_by_id(id)) | set(Container.get_by_name(id)) containers = list(containers) if len(containers) == 0: raise "No containers found matching id/name {}".format(id) elif len(containers) > 1: raise "Multiple containers returned for id/name {}".format(id) return containers[0]