- def save_model(self, request, obj, form, change):
- # attach the caller's openstack clien connection to the object
- client = OpenStackClient(tenant=request.user.site.login_base, **request.session.get('auth', {}))
- obj.driver = OpenStackDriver(client=client)
- obj.save()
-
- def delete_model(self, request, obj):
- # attach the caller's openstack clien connection to the object
- client = OpenStackClient(tenant=request.user.site.login_base, **request.session.get('auth', {}))
- obj.driver = OpenStackDriver(client=client)
- obj.delete()
-