Exemplo n.º 1
0
 def __init__(self,
              hostname,
              protocol="https",
              port=8443,
              k_entry="api/v1",
              o_entry="oapi/v1",
              **kwargs):
     self.hostname = hostname
     self.username = kwargs.get('username', '')
     self.password = kwargs.get('password', '')
     self.token = kwargs.get('token', '')
     self.auth = self.token if self.token else (self.username,
                                                self.password)
     self.k_api = ContainerClient(hostname, self.auth, protocol, port,
                                  k_entry)
     self.o_api = ContainerClient(hostname, self.auth, protocol, port,
                                  o_entry)
     self.api = self.k_api  # default api is the kubernetes one for Kubernetes-class requests
Exemplo n.º 2
0
 def __init__(self,
              hostname,
              protocol="https",
              port=6443,
              entry='api/v1',
              **kwargs):
     self.hostname = hostname
     self.username = kwargs.get('username', '')
     self.password = kwargs.get('password', '')
     self.token = kwargs.get('token', '')
     self.auth = self.token if self.token else (self.username,
                                                self.password)
     self.api = ContainerClient(hostname, self.auth, protocol, port, entry)