+ controller_site_deployments = SiteDeployments.objects.filter(controller=controller)[0]
+ except IndexError:
+ raise Exception("Controller %s not bound to any site deployments"%controller.name)
+
+ site_deployment = controller_site_deployments.site_deployment
+ if (not site_deployment):
+ raise Exception('Controller without Site Deployment: %s'%controller.name)
+
+ try:
+ driver = self.driver.admin_driver(controller=controller,tenant='admin')