diff --git a/lib/ansible/plugins/inventory/scaleway.py b/lib/ansible/plugins/inventory/scaleway.py index 82f6ca0ed4..b8f9cd1859 100644 --- a/lib/ansible/plugins/inventory/scaleway.py +++ b/lib/ansible/plugins/inventory/scaleway.py @@ -82,7 +82,7 @@ class InventoryModule(BaseInventoryPlugin): def __init__(self): super(InventoryModule, self).__init__() - self.token = self.get_option("oauth_token") + self.token = None self.config_data = None def verify_file(self, path): @@ -146,6 +146,7 @@ class InventoryModule(BaseInventoryPlugin): def parse(self, inventory, loader, path, cache=True): super(InventoryModule, self).parse(inventory, loader, path) self.config_data = self._read_config_data(path=path) + self.token = self.get_option("oauth_token") for zone in self._get_zones(): self.do_zone_inventory(zone=zone)