sregistry/main/aws/__init__.py
def _set_base(self, zone=None):
        '''set the API base or default to use Docker Hub. The user is able
           to set the base, api version, and protocol via a settings file
           of environment variables:
        '''
        if hasattr(self.aws._client_config, 'region_name'):
            zone = self.aws._client_config.region_name

        aws_id = self._required_get_and_update('SREGISTRY_AWS_ID')
        aws_zone = self._required_get_and_update('SREGISTRY_AWS_ZONE', zone)
        version = self._get_setting('SREGISTRY_AWS_VERSION', 'v2')
        base = self._get_setting('SREGISTRY_AWS_BASE')

        if base is None:
            base = "%s.dkr.ecr.%s.amazonaws.com" % (aws_id, aws_zone)

        nohttps = self._get_setting('SREGISTRY_AWS_NOHTTPS')
        if nohttps is None:
            nohttps = "https://"
        else:
            nohttps = "http://"

        # <protocol>://<base>/<version>
        self.base = "%s%s/%s" %(nohttps, base.strip('/'), version)
def _set_base(self, zone=None):
        '''set the API base or default to use Docker Hub. The user is able
           to set the base, api version, and protocol via a settings file
           of environment variables:
        '''
        if hasattr(self.aws._client_config, 'region_name'):
            zone = self.aws._client_config.region_name

        aws_id = self._required_get_and_update('SREGISTRY_AWS_ID')
        aws_zone = self._required_get_and_update('SREGISTRY_AWS_ZONE', zone)
        version = self._get_setting('SREGISTRY_AWS_VERSION', 'v2')
        base = self._get_setting('SREGISTRY_AWS_BASE')

        if base is None:
            base = "%s.dkr.ecr.%s.amazonaws.com" % (aws_id, aws_zone)

        nohttps = self._get_setting('SREGISTRY_AWS_NOHTTPS')
        if nohttps is None:
            nohttps = "https://"
        else:
            nohttps = "http://"

        # <protocol>://<base>/<version>
        self.base = "%s%s/%s" %(nohttps, base.strip('/'), version)
def _set_base ( self , zone = None ) : if hasattr ( self . aws . _client_config , 'region_name' ) : zone = self . aws . _client_config . region_name aws_id = self . _required_get_and_update ( 'SREGISTRY_AWS_ID' ) aws_zone = self . _required_get_and_update ( 'SREGISTRY_AWS_ZONE' , zone ) version = self . _get_setting ( 'SREGISTRY_AWS_VERSION' , 'v2' ) base = self . _get_setting ( 'SREGISTRY_AWS_BASE' ) if base is None : base = "%s.dkr.ecr.%s.amazonaws.com" % ( aws_id , aws_zone ) nohttps = self . _get_setting ( 'SREGISTRY_AWS_NOHTTPS' ) if nohttps is None : nohttps = "https://" else : nohttps = "http://" # <protocol>://<base>/<version> self . base = "%s%s/%s" % ( nohttps , base . strip ( '/' ) , version )
set the API base or default to use Docker Hub. The user is able
           to set the base, api version, and protocol via a settings file
           of environment variables:
set the API base or default to use Docker Hub . The user is able to set the base api version and protocol via a settings file of environment variables :