VmWare: Use of id shadows built-in function

Nothing breaks, but some linters will complain.

Change-Id: Ib56105dfc6b286b0723a6a4ceeece6b867070db8
This commit is contained in:
Fabian Wiesel 2021-08-27 12:43:28 +02:00
parent 2a78626a85
commit 45e8fe01e4
2 changed files with 19 additions and 19 deletions

View File

@ -119,31 +119,31 @@ def vm_refs_cache_reset():
_VM_REFS_CACHE = {}
def vm_ref_cache_delete(id):
_VM_REFS_CACHE.pop(id, None)
def vm_ref_cache_delete(id_):
_VM_REFS_CACHE.pop(id_, None)
def vm_ref_cache_update(id, vm_ref):
_VM_REFS_CACHE[id] = vm_ref
def vm_ref_cache_update(id_, vm_ref):
_VM_REFS_CACHE[id_] = vm_ref
def vm_ref_cache_get(id):
return _VM_REFS_CACHE.get(id)
def vm_ref_cache_get(id_):
return _VM_REFS_CACHE.get(id_)
def _vm_ref_cache(id, func, session, data):
vm_ref = vm_ref_cache_get(id)
def _vm_ref_cache(id_, func, session, data):
vm_ref = vm_ref_cache_get(id_)
if not vm_ref:
vm_ref = func(session, data)
vm_ref_cache_update(id, vm_ref)
vm_ref_cache_update(id_, vm_ref)
return vm_ref
def vm_ref_cache_from_instance(func):
@functools.wraps(func)
def wrapper(session, instance):
id = instance.uuid
return _vm_ref_cache(id, func, session, instance)
id_ = instance.uuid
return _vm_ref_cache(id_, func, session, instance)
return wrapper
@ -1536,8 +1536,8 @@ def find_rescue_device(hardware_devices, instance):
raise exception.NotFound(msg)
def get_ephemeral_name(id):
return 'ephemeral_%d.vmdk' % id
def get_ephemeral_name(id_):
return 'ephemeral_%d.vmdk' % id_
def _detach_and_delete_devices_config_spec(client_factory, devices):
@ -1619,11 +1619,11 @@ def folder_ref_cache_get(path):
return _FOLDER_PATH_REF_MAPPING.get(path)
def _get_vm_name(display_name, id):
def _get_vm_name(display_name, id_):
if display_name:
return '%s (%s)' % (display_name[:41], id[:36])
else:
return id[:36]
return '%s (%s)' % (display_name[:41], id_[:36])
return id_[:36]
def rename_vm(session, vm_ref, instance):

View File

@ -263,11 +263,11 @@ class VMwareVMOps(object):
parent_folder = folder_ref
return folder_ref
def _get_folder_name(self, name, id):
def _get_folder_name(self, name, id_):
# Maximum folder length must be less than 80 characters.
# The 'id' length is 36. The maximum prefix for name is 40.
# We cannot truncate the 'id' as this is unique across OpenStack.
return '%s (%s)' % (name[:40], id[:36])
return '%s (%s)' % (name[:40], id_[:36])
def build_virtual_machine(self, instance, image_info,
dc_info, datastore, network_info, extra_specs,