Module jumpscale.clients.base
Expand source code
from jumpscale.core.base import Base
class Client(Base):
    pass
Classes
class Client (parent_=None, instance_name_=None, **values)- 
A simple attribute-based namespace.
SimpleNamespace(**kwargs)
base class implementation for any class with fields which supports getting/setting raw data for any instance fields.
any instance can have an optional name and a parent.
class Person(Base): name = fields.String() age = fields.Float() p = Person(name="ahmed", age="19") print(p.name, p.age)Args
parent_:Base, optional- parent instance. Defaults to None.
 instance_name_:str, optional- instance name. Defaults to None.
 **values- any given field values to initiate the instance with
 
Expand source code
class Client(Base): passAncestors
- Base
 - types.SimpleNamespace
 
Subclasses
- BTCAlpha
 - CurrencyLayerClient
 - DigitalOcean
 - Droplet
 - Project
 - DockerClient
 - GedisClient
 - GitClient
 - GithubClient
 - Gogs
 - KrakenClient
 - LiquidClient
 - MailClient
 - NameClient
 - RedisClient
 - S3Client
 - SendGridClient
 - SSHClient
 - SSHKeyClient
 - Stellar
 - SyncthingClient
 - TaigaClient
 - ZDBClient
 - ZerotierClient
 
Inherited members