예제 #1
0
 def __init__(self, model):
     ''' Constructor '''
     self.model = model
     self.curl_manager = CurlManager()
     self.nm_manager = NMManager()
     self.curl_data_dispatcher = {
         Operation.Server.START: self.create_curl_POST_data,
         Operation.Server.STOP: self.create_curl_POST_data,
         Operation.Server.STATUS: self.create_curl_data,
         Operation.Server.RESTART: self.create_curl_POST_data,
         Operation.Server.SUSPEND: self.create_curl_POST_data,
         Operation.Server.RESUME: self.create_curl_POST_data
     }
예제 #2
0
 def __init__(self, model):
     ''' Constructor '''
     self.model = model
     self.curl_manager = CurlManager()
예제 #3
0
 def __init__(self, data_storage):
     self.data_storage = data_storage
     self.curl_manager = CurlManager()