Instance names are only unique within a zone, not project wide.
For example libcloudforensics.providers.gcp.internal.compute.ListInstances generates a dictionary of all instances in a project keyed on instance name. If there are more than one instance in the project with the same name only one will be included in the returned dict.
Possible Fixes:
Use instance IDs instead of instance names - a less human-friendly value but helper functions could be added to still access instances by name etc.
Issue Description
Instance names are only unique within a zone, not project wide.
For example libcloudforensics.providers.gcp.internal.compute.ListInstances generates a dictionary of all instances in a project keyed on instance name. If there are more than one instance in the project with the same name only one will be included in the returned dict.
Possible Fixes: