from dockercloud.api.nodecluster import NodeCluster from dockercloud.api.nodetype import NodeType from dockercloud.api.nodeprovider import Provider from dockercloud.api.noderegion import Region from dockercloud.api.tag import Tag from dockercloud.api.trigger import Trigger from dockercloud.api.stack import Stack from dockercloud.api.exceptions import ApiError, AuthError, ObjectNotFound, NonUniqueIdentifier from dockercloud.api.utils import Utils from dockercloud.api.events import Events from dockercloud.api.nodeaz import AZ __version__ = '1.0.9' dockercloud_auth = os.environ.get('DOCKERCLOUD_AUTH') basic_auth = auth.load_from_file("~/.docker/config.json") if os.environ.get('DOCKERCLOUD_USER') and os.environ.get('DOCKERCLOUD_PASS'): basic_auth = base64.b64encode("%s:%s" % (os.environ.get('DOCKERCLOUD_USER'), os.environ.get('DOCKERCLOUD_PASS'))) if os.environ.get('DOCKERCLOUD_USER') and os.environ.get('DOCKERCLOUD_APIKEY'): basic_auth = base64.b64encode("%s:%s" % (os.environ.get('DOCKERCLOUD_USER'), os.environ.get('DOCKERCLOUD_APIKEY'))) rest_host = os.environ.get("DOCKERCLOUD_REST_HOST") or 'https://cloud.docker.com/' stream_host = os.environ.get("DOCKERCLOUD_STREAM_HOST") or 'wss://ws.cloud.docker.com/' namespace = os.environ.get('DOCKERCLOUD_NAMESPACE') user_agent = None logging.basicConfig() logger = logging.getLogger("python-dockercloud")
from dockercloud.api.nodecluster import NodeCluster from dockercloud.api.nodetype import NodeType from dockercloud.api.nodeprovider import Provider from dockercloud.api.noderegion import Region from dockercloud.api.tag import Tag from dockercloud.api.trigger import Trigger from dockercloud.api.stack import Stack from dockercloud.api.exceptions import ApiError, AuthError, ObjectNotFound, NonUniqueIdentifier from dockercloud.api.utils import Utils from dockercloud.api.events import Events from dockercloud.api.nodeaz import AZ __version__ = '1.0.9' dockercloud_auth = os.environ.get('DOCKERCLOUD_AUTH') basic_auth = auth.load_from_file("~/.docker/config.json") if os.environ.get('DOCKERCLOUD_USER') and os.environ.get('DOCKERCLOUD_PASS'): creds = "%s:%s" % (os.environ.get('DOCKERCLOUD_USER'), os.environ.get('DOCKERCLOUD_PASS')) basic_auth = base64.b64encode(creds.encode()).decode() if os.environ.get('DOCKERCLOUD_USER') and os.environ.get('DOCKERCLOUD_APIKEY'): creds = "%s:%s" % (os.environ.get('DOCKERCLOUD_USER'), os.environ.get('DOCKERCLOUD_APIKEY')) basic_auth = base64.b64encode(creds.encode()).decode() rest_host = os.environ.get( "DOCKERCLOUD_REST_HOST") or 'https://cloud.docker.com/' stream_host = os.environ.get( "DOCKERCLOUD_STREAM_HOST") or 'wss://ws.cloud.docker.com/'