コード例 #1
0
ファイル: copy.py プロジェクト: yinyalan/swift
    def _load_object_post_as_copy_conf(self, conf):
        if ('object_post_as_copy' in conf or '__file__' not in conf):
            # Option is explicitly set in middleware conf. In that case,
            # we assume operator knows what he's doing.
            # This takes preference over the one set in proxy app
            return

        proxy_conf = load_app_config(conf['__file__'])
        if 'object_post_as_copy' in proxy_conf:
            conf['object_post_as_copy'] = proxy_conf['object_post_as_copy']
コード例 #2
0
ファイル: copy.py プロジェクト: chenzhongtao/swift
    def _load_object_post_as_copy_conf(self, conf):
        if ('object_post_as_copy' in conf or '__file__' not in conf):
            # Option is explicitly set in middleware conf. In that case,
            # we assume operator knows what he's doing.
            # This takes preference over the one set in proxy app
            return

        proxy_conf = load_app_config(conf['__file__'])
        if 'object_post_as_copy' in proxy_conf:
            conf['object_post_as_copy'] = proxy_conf['object_post_as_copy']
コード例 #3
0
ファイル: dlo.py プロジェクト: yinyalan/swift
    def _populate_config_from_old_location(self, conf):
        if ('rate_limit_after_segment' in conf
                or 'rate_limit_segments_per_sec' in conf
                or 'max_get_time' in conf or '__file__' not in conf):
            return

        proxy_conf = load_app_config(conf['__file__'])
        for setting in ('rate_limit_after_segment',
                        'rate_limit_segments_per_sec', 'max_get_time'):
            if setting in proxy_conf:
                conf[setting] = proxy_conf[setting]
コード例 #4
0
ファイル: dlo.py プロジェクト: nadeemsyed/swift
    def _populate_config_from_old_location(self, conf):
        if ('rate_limit_after_segment' in conf or
                'rate_limit_segments_per_sec' in conf or
                'max_get_time' in conf or
                '__file__' not in conf):
            return

        proxy_conf = load_app_config(conf['__file__'])
        for setting in ('rate_limit_after_segment',
                        'rate_limit_segments_per_sec',
                        'max_get_time'):
            if setting in proxy_conf:
                conf[setting] = proxy_conf[setting]