Esempio n. 1
0
 def _config(self):
     """Get the endpoint configuration"""
     self.endpoint = "%s/api/%s/" % (self.baseurl, self.v)
     if reclient_config.get('use_kerberos', False):
         out.debug('Using kerberos per configuration.')
         self.connector = Connectors({
             "auth": HTTPKerberosAuth(mutual_authentication=OPTIONAL),
             "baseurl": self.endpoint,
         },
             format=self.format)
     else:
         out.debug('Using HTTPAuth per configuration.')
         self.connector = Connectors({
             "auth": (reclient_config['username'], getpass.getpass()),
             "baseurl": self.endpoint,
         },
             format=self.format)