mirror of
https://github.com/vmware/vsphere-automation-sdk-python.git
synced 2024-11-21 17:29:59 -05:00
Remove the output file before creating the parallel port
Need to make the same fix as the one in #13 for parallel port. Also move the cleanup_backends to the main sample run to make sure the output file is always deleted. Signed-off-by: Tianhao He <tianhao64@users.noreply.github.com>
This commit is contained in:
parent
0bafaf380c
commit
ca53102df4
@ -103,6 +103,9 @@ def run():
|
||||
print('vm.hardware.Parallel.get({}, {}) -> {}'.format(vm, parallel, pp(
|
||||
parallel_info)))
|
||||
|
||||
# Make sure output file doesn't exist already
|
||||
cleanup_backends()
|
||||
|
||||
print('\n# Example: Create Parallel port with defaults')
|
||||
parallel_create_spec = Parallel.CreateSpec()
|
||||
parallel = parallel_svc.create(vm, parallel_create_spec)
|
||||
@ -180,6 +183,9 @@ def run():
|
||||
print('vm.hardware.Parallel.list({}) -> {}'.
|
||||
format(vm, parallel_summaries))
|
||||
|
||||
# Always cleanup output file so the VM can be powered on next time
|
||||
cleanup_backends()
|
||||
|
||||
|
||||
def cleanup():
|
||||
print('\n# Cleanup: Delete VM Parallel ports that were added')
|
||||
@ -193,8 +199,6 @@ def cleanup():
|
||||
print('vm.hardware.Parallel WARNING: '
|
||||
'Final Parallel ports info does not match original')
|
||||
|
||||
cleanup_backends()
|
||||
|
||||
|
||||
def cleanup_backends():
|
||||
"""
|
||||
|
@ -214,6 +214,9 @@ def run():
|
||||
serial_summaries = serial_svc.list(vm=vm)
|
||||
print('vm.hardware.Serial.list({}) -> {}'.format(vm, serial_summaries))
|
||||
|
||||
# Always cleanup output file so the VM can be powered on next time
|
||||
cleanup_backends()
|
||||
|
||||
|
||||
def cleanup():
|
||||
print('\n# Delete VM Serial ports that were added')
|
||||
@ -227,8 +230,6 @@ def cleanup():
|
||||
print('vm.hardware.Serial WARNING: '
|
||||
'Final Serial ports info does not match original')
|
||||
|
||||
cleanup_backends()
|
||||
|
||||
|
||||
def cleanup_backends():
|
||||
"""
|
||||
|
Loading…
Reference in New Issue
Block a user