Adds Rackspace DNS Driver
Change-Id: Id49e24364ab0aa39245fc287960451e4233569bc
This commit is contained in:
@@ -98,7 +98,8 @@ class ServiceController(base.ServiceBase):
|
||||
LOG.info('Creating policy %s on domain %s complete' %
|
||||
(dp, ','.join(classified_domain)))
|
||||
links.append({'href': self.driver.akamai_access_url_link,
|
||||
"rel": 'access_url'
|
||||
'rel': 'access_url',
|
||||
'domain': service_obj.name
|
||||
})
|
||||
except Exception:
|
||||
return self.responder.failed("failed to create service")
|
||||
@@ -279,7 +280,8 @@ class ServiceController(base.ServiceBase):
|
||||
LOG.info('Creating/Updateing policy %s on domain %s '
|
||||
'complete' % (dp, ','.join(classified_domain)))
|
||||
links.append({'href': self.driver.akamai_access_url_link,
|
||||
'rel': 'access_url'
|
||||
'rel': 'access_url',
|
||||
'domain': service_obj.name
|
||||
})
|
||||
except Exception:
|
||||
return self.responder.failed("failed to update service")
|
||||
@@ -348,7 +350,9 @@ class ServiceController(base.ServiceBase):
|
||||
return self.responder.failed("failed to update service")
|
||||
ids = policies
|
||||
links.append({'href': self.driver.akamai_access_url_link,
|
||||
'rel': 'access_url'})
|
||||
'rel': 'access_url',
|
||||
'domain': service_obj.name
|
||||
})
|
||||
return self.responder.updated(json.dumps(ids), links)
|
||||
|
||||
def delete(self, provider_service_id):
|
||||
|
||||
@@ -50,7 +50,8 @@ class ServiceController(base.ServiceBase):
|
||||
service_version.number)
|
||||
links = [{"href": '.'.join([domain_check.domain.name,
|
||||
"global.prod.fastly.net"]),
|
||||
"rel": 'access_url'}
|
||||
"rel": 'access_url',
|
||||
"domain": domain_check.domain.name}
|
||||
for domain_check in domain_checks]
|
||||
|
||||
for origin in service_obj.origins:
|
||||
|
||||
@@ -37,6 +37,7 @@ class ServiceController(base.ServiceBase):
|
||||
service_id = uuid.uuid1()
|
||||
return self.responder.created(str(service_id), [{
|
||||
"href": "www.mysite.com",
|
||||
"domain": "www.mydomain.com",
|
||||
'rel': "access_url"}])
|
||||
|
||||
def delete(self, provider_service_id):
|
||||
|
||||
Reference in New Issue
Block a user