X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/908261de15c98553a4200f01aff1f26ef57c8fb8..de985c815dd4a81dcb5b03475452e2c93d3dadb4:/services/nodemanager/arvnodeman/computenode/driver/azure.py diff --git a/services/nodemanager/arvnodeman/computenode/driver/azure.py b/services/nodemanager/arvnodeman/computenode/driver/azure.py index fbae522499..167d8b3210 100644 --- a/services/nodemanager/arvnodeman/computenode/driver/azure.py +++ b/services/nodemanager/arvnodeman/computenode/driver/azure.py @@ -77,7 +77,7 @@ echo %s > /var/tmp/arv-node-data/meta-data/instance-type # Azure only supports filtering node lists by resource group. # Do our own filtering based on tag. nodes = [node for node in - super(ComputeNodeDriver, self).list_nodes() + super(ComputeNodeDriver, self).list_nodes(ex_fetch_nic=False) if node.extra["tags"].get("arvados-class") == self.tags["arvados-class"]] for n in nodes: # Need to populate Node.size @@ -98,3 +98,7 @@ echo %s > /var/tmp/arv-node-data/meta-data/instance-type @classmethod def node_start_time(cls, node): return arvados_timestamp(node.extra["tags"].get("booted_at")) + + @classmethod + def node_id(cls, node): + return node.name