def __init__(self, name, **kwargs): self.name = name self.username = None self.password = None if 'nodeinfo' in kwargs: for key, value in kwargs['nodeinfo'].items(): setattr(self, key, value) if not hasattr(self, 'bmcip'): self.bmcip = self.name self.verbose = kwargs.get('debugmode') self.messager = kwargs.get('messager') self.session = rest.RestSession() self.root_url = HTTP_PROTOCOL + self.bmcip
def __init__(self, name, **kwargs): #set default user/passwd self.name = name self.username, self.password = ('root', '0penBmc') if 'nodeinfo' in kwargs: for key, value in kwargs['nodeinfo'].items(): setattr(self, key, value) if not hasattr(self, 'bmcip'): self.bmcip = self.name self.verbose = kwargs.get('debugmode') # print back to xcatd or just stdout self.messager = kwargs.get('messager') self.session = rest.RestSession() self.root_url = HTTP_PROTOCOL + self.bmcip + PROJECT_URL
def __init__(self, name, messager, debugmode): self.session = rest.RestSession() self.name = name self.messager = messager self.debugmode = debugmode