def __init__(self, **kwargs):
        credentials = kwargs.pop('credentials', [])
        if credentials is None:
            credentials = []

        Base.__init__(self, **kwargs)

        for credential in credentials:
            self.credentials.append(credential)
 def __init__(self, **kwargs):
     kwargs['username'] = kwargs['username'].lower()
     Base.__init__(self, **kwargs)
 def __init__(self, host, port=None):
     Base.__init__(self, host=host, port=port)
 def __init__(self, *args, **kwargs):
     Base.__init__(self, *args, **kwargs)
     self.date_discovered = datetime.datetime.now()
 def __init__(self):
     Base.__init__(self)
     self.start = datetime.datetime.now()