55import subprocess
66from sumologic import SumoLogic
77from azure .identity import DefaultAzureCredential
8- from azure .mgmt .resource .resources .models import Deployment ,DeploymentMode
8+ from azure .mgmt .resource .resources .models import Deployment , DeploymentMode
9+
910
1011class BaseTest (unittest .TestCase ):
1112
1213 def create_credentials (self ):
1314 self .azure_credential = DefaultAzureCredential ()
1415 self .subscription_id = os .environ ["AZURE_SUBSCRIPTION_ID" ]
1516 self .resourcegroup_location = os .environ ["AZURE_DEFAULT_REGION" ]
16- self .sumo_access_id = os .environ ["SUMO_ACCESS_ID" ]
17- self .sumo_access_key = os .environ ["SUMO_ACCESS_KEY" ]
18- self .sumo_deployment = os .environ ["SUMO_DEPLOYMENT" ]
1917
2018 def resource_group_exists (self , group_name ):
2119 # grp: name,id,properties
@@ -93,8 +91,7 @@ def api_endpoint(self):
9391 def create_collector (self , collector_name ):
9492 print ("create_collector start" )
9593 collector_id = None
96- self .sumologic_cli = SumoLogic (self .sumo_access_id , self .sumo_access_key , self .api_endpoint ())
97-
94+ self .sumologic_cli = SumoLogic (os .environ ["SUMO_ACCESS_ID" ], os .environ ["SUMO_ACCESS_KEY" ], self .api_endpoint (os .environ ["SUMO_DEPLOYMENT" ]))
9895 collector = {
9996 'collector' : {
10097 'collectorType' : 'Hosted' ,
@@ -115,7 +112,7 @@ def create_collector(self, collector_name):
115112 def delete_collector (self , collector_id ):
116113 sources = self .sumologic_cli .sources (collector_id , limit = 10 )
117114 if len (sources ) == 0 :
118- response = self .sumologic_cli .delete_collector ({"collector" : {"id" : collector_id }})
115+ self .sumologic_cli .delete_collector ({"collector" : {"id" : collector_id }})
119116 print (f"deleted collector { collector_id } " )
120117
121118 def create_source (self , collector_id , source_name ):
@@ -140,5 +137,5 @@ def create_source(self, collector_id, source_name):
140137 return source_id , endpoint
141138
142139 def delete_source (self , collector_id , source_id ):
143- response = self .sumologic_cli .delete_source (collector_id , {"source" : {"id" : source_id }})
140+ self .sumologic_cli .delete_source (collector_id , {"source" : {"id" : source_id }})
144141 print (f"deleted source { source_id } " )
0 commit comments