(self)
| 24 | self.check_token() |
| 25 | |
| 26 | def token_is_available(self): |
| 27 | if self.token: |
| 28 | try: |
| 29 | self.headers['Authorization'] = f'Token {self.token}' |
| 30 | resp = requests.get(f'{self.url}/user/poc_list', headers=self.headers) |
| 31 | if resp and resp.status_code == 200: |
| 32 | self.pocs = resp.json() |
| 33 | return True |
| 34 | else: |
| 35 | logger.info(resp.text) |
| 36 | except Exception as ex: |
| 37 | logger.error(str(ex)) |
| 38 | return False |
| 39 | |
| 40 | def check_token(self): |
| 41 | if self.token_is_available(): |