def post(self):
"""
Register a new domain name on this resolver.
Returns a serialization which includes a JSON Web Token which can be used to authorize
updates to this domain mapping in future.
"""
args = new_domain_parser.parse_args()
domain_name = "{}.{}".format(args.domain_name["label"], args.domain_name["zone"])
try:
domain = Domain.create(domain_name=domain_name,
zone=args.domain_name["zone"],
public=args.public)
except exc.IntegrityError:
return abort(422,
message={'domain_name': "Domain {} already exists".format(domain_name)})
return domain
评论列表
文章目录