Exemple #1
0
    def __init__(self, usr_cfg):
        self.cfg = copy.deepcopy(self.default_cfg)
        self.cfg.update(usr_cfg)

        assert all([
            'HOST' in self.cfg,
            'TO' in self.cfg,
            'OAUTH' in self.cfg,
        ]), 'Malformed usr_cfg struct'

        self.c = JIRARESTClinet(fqdn=self.cfg['HOST'], oauth=self.cfg['OAUTH'],
                                to=30)