def __init__(self, host=None, logger=None): self._api = RobotApi() if host is not None: self._api.api_client.configuration.host = host if logger is None: logger = logging.getLogger("pulseapi") logger.addHandler(logging.NullHandler()) self.logger = logger self.host = self._api.api_client.configuration.host
def __init__(self, session: Session = None, logger: logging.Logger = None): self._api = RobotApi() self._session = session self._api.api_client.configuration.host = self._session.location if logger is None: logger = logging.getLogger("pulseapi") logger.addHandler(logging.NullHandler()) self.logger = logger self.host = self._api.api_client.configuration.host