Example #1
0
 def __init__(self, **kwargs):
     super().__init__(**kwargs)
     # init rest client
     self.restclient = rest_client.RestClient(**kwargs)
     self.restclient.login()
     # init ssh client
     self.sshclient = SSHClient(**kwargs)
     self.version = self.sshclient.login(context)
     # init component handler
     self.comhandler = component_handler.ComponentHandler(
         restclient=self.restclient, sshclient=self.sshclient)
     # init component handler
     self.alert_handler = alert_handler.AlertHandler(
         restclient=self.restclient, sshclient=self.sshclient)
Example #2
0
    def __init__(self, **kwargs):
        super().__init__(**kwargs)

        self.rest_client = RestClient(**kwargs)
        self.rest_client.verify = kwargs.get('verify', False)
        self.rest_handler = rest_handler.RestHandler(self.rest_client)
        self.rest_handler.login()

        self.ssh_handler = ssh_handler.SSHHandler(**kwargs)
        self.version = self.ssh_handler.login(context)

        self.comhandler = component_handler.ComponentHandler(
            rest_handler=self.rest_handler, ssh_handler=self.ssh_handler)

        self.alert_handler = alert_handler.AlertHandler(
            rest_handler=self.rest_handler, ssh_handler=self.ssh_handler)
Example #3
0
 def parse_alert(context, alert):
     return alert_handler.AlertHandler().parse_alert(context, alert)