def _init_client(self): if not self._key: raise ValueError('Missing "key" config option') if not self._api_token: raise ValueError('Missing "api_token" config option') return AnalysisClient(self._url, self._key, self._api_token) # noqa
def __init__(self, name, lastline_url, lastline_api_key, lastline_api_token, verify_ssl=False): super(LastlineProvider, self).__init__(name) self.lastline_analysis = AnalysisClient(lastline_url, lastline_api_key, lastline_api_token, verify_ssl=verify_ssl) self.feed_link_prefix = "%s/malscape/#/task/" % lastline_url if self.feed_link_prefix.lower().find("analysis.lastline.com") >= 0: self.feed_link_prefix = "https://user.lastline.com/malscape/#/task/"
def _init_client(self): url = self.config.get('url', 'https://analysis.lastline.com') key = self.config.get('key') api_token = self.config.get('api_token') if not key: return ValueError('Missing "key" config option') if not api_token: return ValueError('Missing "api_token" config option') return AnalysisClient(url, key, api_token) # noqa