33 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
--- a/lib/azure_fence.py.py	2023-07-03 11:40:44.083882319 +0200
 | 
						|
+++ b/lib/azure_fence.py.py	2023-07-03 11:40:38.178784811 +0200
 | 
						|
@@ -317,12 +317,11 @@
 | 
						|
     from azure.mgmt.compute import ComputeManagementClient
 | 
						|
 
 | 
						|
     cloud_environment = get_azure_cloud_environment(config)
 | 
						|
+    if cloud_environment and config.Cloud.lower() == "stack" and not config.MetadataEndpoint:
 | 
						|
+            fail_usage("metadata-endpoint not specified")
 | 
						|
     credentials = get_azure_credentials(config)
 | 
						|
 
 | 
						|
     if cloud_environment:
 | 
						|
-        if (config.Cloud.lower() == "stack") and not config.MetadataEndpoint:
 | 
						|
-                fail_usage("metadata-endpoint not specified")
 | 
						|
-
 | 
						|
         compute_client = ComputeManagementClient(
 | 
						|
             credentials,
 | 
						|
             config.SubscriptionId,
 | 
						|
@@ -339,12 +338,11 @@
 | 
						|
     from azure.mgmt.network import NetworkManagementClient
 | 
						|
 
 | 
						|
     cloud_environment = get_azure_cloud_environment(config)
 | 
						|
+    if cloud_environment and config.Cloud.lower() == "stack" and not config.MetadataEndpoint:
 | 
						|
+            fail_usage("metadata-endpoint not specified")
 | 
						|
     credentials = get_azure_credentials(config)
 | 
						|
 
 | 
						|
     if cloud_environment:
 | 
						|
-        if (config.Cloud.lower() == "stack") and not config.MetadataEndpoint:
 | 
						|
-                fail_usage("metadata-endpoint not specified")
 | 
						|
-
 | 
						|
         network_client = NetworkManagementClient(
 | 
						|
             credentials,
 | 
						|
             config.SubscriptionId,
 |