Skip to content

Commit 255c341

Browse files
committed
Add VMID as a required field
1 parent d26eb66 commit 255c341

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

scripts/create_vm.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ class Meta:
4141
vcpus = IntegerVar(label="VCPUs", required=True)
4242
memory = IntegerVar(label="Memory (MB)", required=True)
4343
disk = IntegerVar(label="Disk (GB)", required=True)
44+
vmid = StringVar(label="VM ID", required=True, regex='^vm-[0-9]+$')
4445
comments = TextVar(label="Comments", required=False)
4546

4647
def run(self, data, commit):
@@ -59,6 +60,7 @@ def run(self, data, commit):
5960
virtual_machine.full_clean()
6061
virtual_machine.save()
6162
virtual_machine.tags.set(data["vm_tags"])
63+
virtual_machine.custom_field_data["vmid"] = data["vmid"]
6264

6365
vm_interface = VMInterface(
6466
name=data["interface_name"],

0 commit comments

Comments
 (0)