def __init__(self, nlpdef: NlpDefinition) -> None: """ Args: nlpdef: :class:`crate_anon.nlp_manager.nlp_definition.NlpDefinition` """ self._nlpdef = nlpdef self._cloudcfg = nlpdef.get_cloud_config_or_raise() self._nlpdef_sectionname = full_sectionname(NlpConfigPrefixes.NLPDEF, self._nlpdef.get_name()) self._auth = (self._cloudcfg.username, self._cloudcfg.password) self._post = self._internal_post self.cookies = None # type: Optional[CookieJar]
def __init__(self, nlpdef: NlpDefinition) \ -> None: """ Args: nlpdef: a :class:`crate_anon.nlp_manager.nlp_definition.NlpDefinition` """ self.nlpdef = nlpdef # Convenience member for our users: self.cloudcfg = nlpdef.get_cloud_config_or_raise() self._remote_processors = None # type: Optional[List[ServerProcessor]] self._local_processors = None # type: Optional[List[Cloud]] self._configure_local_processors()