Support record priority in the CLI
Change-Id: I772029632f8fa349621fc8f9e600d452cce0ad86
This commit is contained in:
@@ -60,6 +60,7 @@ class CreateRecordCommand(base.CreateCommand):
|
|||||||
parser.add_argument('--type', help="Record Type", required=True)
|
parser.add_argument('--type', help="Record Type", required=True)
|
||||||
parser.add_argument('--data', help="Record Data", required=True)
|
parser.add_argument('--data', help="Record Data", required=True)
|
||||||
parser.add_argument('--ttl', type=int, help="Record TTL")
|
parser.add_argument('--ttl', type=int, help="Record TTL")
|
||||||
|
parser.add_argument('--priority', type=int, help="Record Priority")
|
||||||
|
|
||||||
return parser
|
return parser
|
||||||
|
|
||||||
@@ -73,6 +74,9 @@ class CreateRecordCommand(base.CreateCommand):
|
|||||||
if parsed_args.ttl:
|
if parsed_args.ttl:
|
||||||
record.ttl = parsed_args.ttl
|
record.ttl = parsed_args.ttl
|
||||||
|
|
||||||
|
if parsed_args.priority:
|
||||||
|
record.priority = parsed_args.priority
|
||||||
|
|
||||||
return self.client.records.create(parsed_args.domain_id, record)
|
return self.client.records.create(parsed_args.domain_id, record)
|
||||||
|
|
||||||
|
|
||||||
@@ -93,6 +97,8 @@ class UpdateRecordCommand(base.UpdateCommand):
|
|||||||
help="Record Time To Live (Seconds)")
|
help="Record Time To Live (Seconds)")
|
||||||
ttl_group.add_argument('--no-ttl', action='store_true')
|
ttl_group.add_argument('--no-ttl', action='store_true')
|
||||||
|
|
||||||
|
parser.add_argument('--priority', type=int, help="Record Priority")
|
||||||
|
|
||||||
return parser
|
return parser
|
||||||
|
|
||||||
def execute(self, parsed_args):
|
def execute(self, parsed_args):
|
||||||
|
|||||||
Reference in New Issue
Block a user