1 from plstackapi.openstack.client import OpenStackClient
2 from plstackapi.openstack.driver import OpenStackDriver
3 from plstackapi.core.api.auth import auth_check
4 from plstackapi.core.models import Image
6 def _get_images(filter):
7 if isinstance(filter, int):
8 images = image.objects.filter(id=filter)
9 elif isinstance(filter, StringTypes):
10 images = image.objects.filter(name=filter)
11 elif isinstance(filer, dict):
12 images = image.objects.filter(**filter)
17 def add_image(auth, fields={}):
21 def delete_image(auth, filter={}):
25 def get_images(auth, filter={}):
27 images = _get_images(filter)