Module Expr Str Import alias Import alias ImportFrom alias ImportFrom alias ImportFrom alias alias ImportFrom alias alias alias alias alias alias alias alias ImportFrom alias alias alias alias ImportFrom alias ImportFrom alias alias ClassDef bases NameLoad body Pass decorator_list ClassDef bases NameLoad body Pass decorator_list FunctionDef arguments args defaults body Expr Str FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad TryExcept body Expr Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Raise Call NameLoad decorator_list Return Call NameLoad NameLoad NameLoad keyword Str decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Call NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign TupleStore AttributeStore NameLoad attr AttributeStore NameLoad attr AttributeStore NameLoad attr AttributeStore NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Raise Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Raise Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return CompareIn Str AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return CompareIn Str AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return CompareIn Str AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad Str attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore CompareIn Str AttributeLoad NameLoad attr If NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad Str attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad Str attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Dict For NameStore AttributeLoad AttributeLoad NameLoad attr attr body If Call AttributeLoad Call AttributeLoad NameLoad attr attr Str body Assign NameStore SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign ListStore NameStore NameStore Call AttributeLoad NameLoad attr Str Assign SubscriptStore NameLoad Index NameLoad NameLoad Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Raise Call NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr If CompareIn Str NameLoad body Expr Call AttributeLoad NameLoad attr Str If CompareIn Str NameLoad body Expr Call AttributeLoad NameLoad attr Str If CompareIn Str AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index Str SubscriptLoad AttributeLoad NameLoad attr Index Str Expr Call AttributeLoad NameLoad attr Str Return Call NameLoad keyword NameLoad keyword NameLoad keyword AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr If UnaryOpNot AttributeLoad NameLoad attr body Raise Call NameLoad Assign NameStore SubscriptLoad Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Index Str Assign NameStore Call AttributeLoad NameLoad attr Str Str If UnaryOpNot Call NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Raise Call NameLoad Str keyword AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Raise Call NameLoad orelse Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr Num Num keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad ListLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BoolOpOr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return BoolOpAnd CompareIn AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareIn AttributeLoad AttributeLoad NameLoad attr attr ListLoad Str Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return CompareIn Str AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad For NameStore NameLoad body If Call AttributeLoad NameLoad attr Str body Assign SubscriptStore NameLoad Index SubscriptLoad NameLoad Slice Call NameLoad Str SubscriptLoad NameLoad Index NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr TryExcept body If CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Raise Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body If Call NameLoad NameLoad AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call Call NameLoad NameLoad AttributeLoad AttributeLoad NameLoad attr attr Return NameLoad orelse Raise Call NameLoad keyword AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If AttributeLoad NameLoad attr body Raise Call NameLoad Str keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body If Call AttributeLoad NameLoad attr NameLoad body Return Call AttributeLoad NameLoad attr NameLoad orelse If CompareIn Str AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad Return NameLoad orelse Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Str Str Str For NameStore NameLoad body If Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad body Raise Call NameLoad BinOpMod Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str NameLoad If CompareIn Str AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str Str Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Expr Str Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad Assign AttributeStore NameLoad attr NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assign TupleStore NameStore NameStore SubscriptLoad Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr Str Num Slice Num Num Assign SubscriptStore AttributeLoad NameLoad attr Index Str Call NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str Call NameLoad NameLoad If CompareIn Str AttributeLoad NameLoad attr body Assign SubscriptStore AttributeLoad NameLoad attr Index Str SubscriptLoad AttributeLoad NameLoad attr Index Str Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore Call NameLoad AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If UnaryOpNot Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str body Return Call NameLoad keyword AttributeLoad NameLoad attr keyword Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore Call NameLoad AttributeLoad NameLoad attr Assign AttributeStore AttributeLoad NameLoad attr attr Str Assign AttributeStore AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad NameLoad Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str Num Delete SubscriptDel AttributeLoad AttributeLoad NameLoad attr attr Index Str Return Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr orelse Raise Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore NameStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Num Num keyword NameLoad Return TupleLoad Str NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return CompareEq Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body If Call NameLoad NameLoad AttributeLoad AttributeLoad NameLoad attr attr body Return Call Call NameLoad NameLoad AttributeLoad AttributeLoad NameLoad attr attr orelse Raise Call NameLoad keyword AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str If BoolOpAnd AttributeLoad NameLoad attr UnaryOpNot AttributeLoad NameLoad attr body Raise Call NameLoad Str keyword AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr If UnaryOpNot Call NameLoad AttributeLoad NameLoad attr body Return NameLoad Assign NameStore Call NameLoad ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str Call AttributeLoad NameLoad attr NameLoad If NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Return NameLoad orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Return Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad keyword Str Assign AttributeStore NameLoad attr Call NameLoad Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr ListLoad Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr SubscriptLoad NameLoad Index Str Assign AttributeStore NameLoad attr SubscriptLoad NameLoad Index Str Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If CompareEq NameLoad Str body Return NameLoad orelse If CompareEq NameLoad Str body Return NameLoad orelse Raise Call NameLoad BinOpMod Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body TryExcept body Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Raise ExceptHandler type NameLoad body Return Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr TryExcept body Return Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Raise Call NameLoad keyword Str ExceptHandler type NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Raise Call NameLoad keyword Str ExceptHandler type NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Raise Call NameLoad keyword Str ExceptHandler type NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Raise ExceptHandler type NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Raise Call NameLoad keyword Str decorator_list NameLoad decorator_list FunctionDef arguments args NameParam defaults kwarg body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr Str Num Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr Str Str Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr Str Str Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr Str Str Assign SubscriptStore NameLoad Index Str Call NameLoad Call AttributeLoad NameLoad attr Str Str Assign SubscriptStore NameLoad Index Str Dict Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore SubscriptLoad NameLoad Slice Call AttributeLoad NameLoad attr Str Assign NameStore SubscriptLoad NameLoad Slice BinOpAdd Call AttributeLoad NameLoad attr Str Num Assign NameStore Call NameLoad NameLoad keyword ListLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str For TupleStore NameStore NameStore NameLoad body Assign SubscriptStore NameLoad Index NameLoad NameLoad Assign NameStore Dict Assign SubscriptStore NameLoad Index Str NameLoad Expr Call NameLoad Str NameLoad NameLoad FunctionDef arguments args NameParam defaults body Return Call NameLoad NameLoad NameLoad NameLoad decorator_list Return NameLoad decorator_list
N/A N/A -------------------------------------------------------------------------
Copyright IBM Corp. 2015, 2015 All Rights Reserved
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
Limitations under the License.
------------------------------------------------------------------------- N/A ConfigParser N/A urllib eventlet Timeout six.moves.urllib.parse quote swift.common.constraints check_copy_from_header check_destination_header swift.common.swob HTTPException Response HTTPBadRequest HTTPMethodNotAllowed HTTPPreconditionFailed HTTPRequestedRangeNotSatisfiable HTTPInternalServerError wsgify swift.common.utils config_true_value get_logger is_success register_swift_info swift.proxy.controllers.base get_account_info storlet_middleware.storlet_common StorletRuntimeException StorletTimeout NotStorletRequest N/A Exception N/A N/A N/A NotStorletExecution N/A NotStorletRequest N/A N/A N/A _request_instance_property N/A N/A N/A N/A N/A 
    Set and retrieve the request instance.
    This works to force to tie the consistency between the request path and
    self.vars (i.e. api_version, account, container, obj) even if unexpectedly
    (separately) assigned.
     getter N/A N/A self N/A N/A N/A N/A self _request N/A setter N/A N/A self request N/A N/A N/A N/A self _request request N/A N/A N/A N/A N/A self _extract_vaco N/A N/A N/A ValueError N/A N/A N/A NotStorletRequest N/A N/A N/A property getter setter doc Force to tie the request to acc/con/obj vars N/A BaseStorletHandler N/A object N/A N/A 
    This is an abstract handler for Proxy/Object Server middleware
     N/A request N/A _request_instance_property __init__ N/A N/A self request conf app logger N/A N/A N/A 
        :param request: swob.Request instance
        :param conf: gatway conf dict
        :param app: wsgi Application
        :param logger: logger instance
         N/A N/A self request request N/A N/A self app app N/A N/A self logger logger N/A N/A self conf conf N/A N/A self gateway_class N/A N/A self conf N/A gateway_module N/A _setup_gateway N/A N/A self N/A N/A N/A 
        Setup gateway instance

         N/A N/A self gateway N/A N/A self gateway_class N/A self conf N/A self logger N/A self app N/A self api_version N/A self account N/A self container N/A self obj N/A N/A N/A self _update_storlet_parameters_from_headers N/A _extract_vaco N/A N/A self N/A N/A N/A 
        Set version, account, container, obj vars from self._parse_vaco result

        :raises ValueError: if self._parse_vaco raises ValueError while
                            parsing, this method doesn't care and raise it to
                            upper caller.
         N/A N/A N/A self _api_version N/A self _account N/A self _container N/A self _obj N/A N/A self _parse_vaco N/A api_version N/A N/A self N/A N/A N/A N/A self _api_version N/A property account N/A N/A self N/A N/A N/A N/A self _account N/A property container N/A N/A self N/A N/A N/A N/A self _container N/A property obj N/A N/A self N/A N/A N/A N/A self _obj N/A property _parse_vaco N/A N/A self N/A N/A N/A 
        Parse method of path from self.request which depends on child class
        (Proxy or Object)

        :return: a string tuple of (version, account, container, object)
         N/A N/A NotImplementedError N/A handle_request N/A N/A self N/A N/A N/A 
        Run storlet

         N/A N/A NotImplementedError N/A is_storlet_execution N/A N/A self N/A N/A N/A 
        Check if the request requires storlet execution

        :return: Whether storlet should be executed
         N/A N/A X-Run-Storlet N/A N/A self request headers N/A property is_range_request N/A N/A self N/A N/A N/A 
        Determines whether the request is a byte-range request

        :return: Whether the request is a byte-range request
         N/A N/A Range N/A N/A self request headers N/A property is_storlet_range_request N/A N/A self N/A N/A N/A N/A X-Storlet-Range N/A N/A self request headers N/A property is_slo_response N/A N/A self resp N/A N/A N/A 
        Determins whether the response is a slo one

        :param resp: swob.Response instance
        :return: Whenther the response is a slo one
         N/A N/A N/A N/A self logger debug N/A N/A Verify if {0}/{1}/{2} is an SLO assembly object format N/A self account N/A self container N/A self obj N/A is_slo N/A X-Static-Large-Object N/A resp headers N/A is_slo N/A N/A N/A N/A N/A self logger debug N/A N/A {0}/{1}/{2} is indeed an SLO assembly object format N/A self account N/A self container N/A self obj N/A N/A N/A N/A N/A self logger debug N/A N/A {0}/{1}/{2} is NOT an SLO assembly object format N/A self account N/A self container N/A self obj N/A is_slo N/A _update_storlet_parameters_from_headers N/A N/A self N/A N/A N/A 
        Extract parameters for header (an alternative to parmeters through
        the query string)

         N/A parameters N/A N/A param N/A N/A self request headers N/A N/A N/A N/A N/A N/A param lower startswith x-storlet-parameter N/A N/A keyvalue N/A N/A N/A self request headers N/A param N/A keyvalue N/A N/A urllib unquote keyvalue N/A N/A key value N/A N/A keyvalue split : N/A N/A parameters N/A key value N/A N/A N/A N/A N/A self request params update parameters N/A _call_gateway N/A N/A self resp N/A N/A N/A 
        Call gateway module to get result of storlet execution
        in GET flow

        :param resp: swob.Response instance
         N/A N/A NotImplementedError N/A apply_storlet N/A N/A self resp N/A N/A N/A 
        Apply storlet on response

        :param resp: swob.Response instance
        :return: processed reponse
         N/A N/A outmd app_iter N/A N/A self _call_gateway resp N/A new_headers N/A N/A N/A resp headers copy N/A N/A Content-Length new_headers N/A N/A N/A N/A new_headers pop Content-Length N/A N/A Transfer-Encoding new_headers N/A N/A N/A N/A new_headers pop Transfer-Encoding N/A N/A Content-Range N/A resp headers N/A N/A N/A new_headers N/A Storlet-Input-Range N/A N/A resp headers N/A Content-Range N/A N/A N/A new_headers pop Content-Range N/A N/A Response headers new_headers app_iter app_iter reuqest N/A self request N/A N/A StorletProxyHandler N/A BaseStorletHandler N/A __init__ N/A N/A self request conf app logger N/A N/A N/A N/A N/A N/A super StorletProxyHandler self __init__ request conf app logger N/A N/A self storlet_container N/A N/A conf get storlet_container N/A N/A self storlet_dependency N/A N/A conf get storlet_dependency N/A N/A self storlet_containers N/A N/A self storlet_container N/A self storlet_dependency N/A N/A N/A self is_storlet_request N/A N/A N/A NotStorletRequest N/A account_meta N/A N/A get_account_info N/A N/A self request environ N/A self app N/A meta N/A storlets_enabled N/A N/A account_meta get storlet-enabled False N/A N/A N/A config_true_value storlets_enabled N/A N/A N/A N/A N/A self logger debug Account disabled for storlets N/A N/A HTTPBadRequest Account disabled for storlets request N/A self request N/A N/A self is_storlet_object_update N/A N/A N/A N/A self _validate_registration N/A self request N/A N/A NotStorletExecution N/A N/A N/A N/A self _setup_gateway N/A _parse_vaco N/A N/A self N/A N/A N/A N/A N/A N/A self request split_path 4 4 rest_with_last True N/A is_proxy_runnable N/A N/A self resp N/A N/A N/A 
        Check if the storlet should be executed at proxy server

        :param resp: swob.Response instance
        :return: Whether we should execute the storlet at proxy
         N/A runnable N/A any N/A N/A self is_storlet_range_request N/A N/A self is_slo_response resp N/A N/A self conf N/A storlet_execute_on_proxy_only N/A runnable N/A is_storlet_request N/A N/A self N/A N/A N/A N/A N/A self is_storlet_execution N/A self is_storlet_object_update N/A property is_storlet_object_update N/A N/A self N/A N/A N/A N/A N/A N/A self container N/A self storlet_containers N/A self obj N/A N/A N/A self request method N/A PUT POST N/A property is_put_copy_request N/A N/A self N/A N/A N/A N/A X-Copy-From N/A N/A self request headers N/A property _parse_storlet_params N/A N/A self headers N/A N/A N/A params N/A dict N/A key headers N/A N/A N/A N/A key startswith X-Object-Meta-Storlet N/A N/A N/A params N/A N/A key N/A N/A len X-Object-Meta-Storlet- N/A headers N/A key N/A params N/A _validate_registration N/A N/A self req N/A N/A N/A params N/A N/A self _parse_storlet_params N/A req headers N/A N/A N/A N/A N/A self container N/A self storlet_container N/A N/A N/A N/A N/A self logger debug updating object in storlet container. Sanity check N/A N/A N/A N/A self gateway_class validate_storlet_registration params N/A self obj N/A N/A N/A N/A N/A self logger debug updating object in storlet dependency. Sanity check N/A N/A N/A N/A self gateway_class validate_dependency_registration params N/A self obj N/A N/A N/A ValueError N/A e N/A N/A N/A N/A N/A self logger exception Bad parameter N/A N/A HTTPBadRequest N/A e message N/A handle_request N/A N/A self N/A N/A N/A N/A hasattr self N/A N/A self request method N/A N/A resp N/A N/A getattr self N/A N/A self request method N/A resp N/A N/A N/A HTTPMethodNotAllowed req N/A self request N/A _call_gateway N/A N/A self resp N/A N/A N/A N/A N/A N/A self gateway gatewayProxyGetFlow N/A self request N/A self container N/A self obj resp N/A GET N/A N/A self N/A N/A N/A 
        GET handler on Proxy
         N/A N/A self is_range_request N/A N/A N/A HTTPBadRequest Storlet execution with range header is not supported request N/A self request N/A N/A N/A N/A self gateway authorizeStorletExecution N/A self request N/A N/A N/A N/A self gateway augmentStorletRequest N/A self request N/A N/A self is_storlet_range_request N/A N/A N/A N/A N/A self request headers N/A Range N/A N/A N/A self request headers N/A X-Storlet-Range N/A original_resp N/A N/A N/A self request get_response N/A self app N/A N/A original_resp is_success N/A N/A N/A N/A self is_proxy_runnable original_resp N/A N/A N/A N/A self apply_storlet original_resp N/A N/A N/A Transfer-Encoding N/A original_resp headers N/A N/A N/A N/A N/A original_resp headers pop Transfer-Encoding N/A N/A N/A original_resp headers N/A Content-Length None N/A original_resp N/A N/A original_resp N/A _validate_copy_request N/A N/A self N/A N/A N/A unsupported_headers N/A X-Copy-From-Account Destination-Account X-Fresh-Metadata N/A header unsupported_headers N/A N/A N/A N/A N/A N/A self request headers get header N/A N/A N/A HTTPBadRequest N/A Storlet on copy with %s is not supported header N/A handle_put_copy_response N/A N/A self out_md app_iter N/A N/A N/A N/A N/A N/A self request environ N/A wsgi.input app_iter N/A N/A CONTENT_LENGTH N/A N/A self request environ N/A N/A N/A N/A N/A N/A self request environ pop CONTENT_LENGTH N/A N/A N/A N/A self request headers N/A Transfer-Encoding chunked N/A N/A N/A N/A self request get_response N/A self app N/A base_handle_copy_request N/A N/A self src_container src_obj dest_container dest_object N/A N/A N/A 
        Unified path for:
        PUT verb with X-Copy-From and
        COPY verb with Destination
         N/A source_path N/A /%s/%s/%s/%s N/A N/A self api_version N/A self account src_container src_obj N/A source_req N/A N/A N/A self request copy_get N/A N/A N/A N/A source_req headers pop X-Backend-Storage-Policy-Index None N/A N/A N/A N/A source_req headers pop X-Run-Storlet None N/A N/A source_req path_info source_path N/A N/A N/A source_req headers N/A X-Newest true N/A source_resp N/A N/A source_req get_response N/A self app N/A N/A out_md app_iter N/A N/A N/A self gateway gatewayProxyCopyFlow N/A self request dest_container dest_object source_resp N/A resp N/A N/A self handle_put_copy_response out_md app_iter N/A N/A acct path N/A N/A N/A N/A N/A source_resp environ N/A PATH_INFO split / 3 N/A 2 4 N/A N/A N/A resp headers N/A X-Storlet-Generated-From-Account N/A quote acct N/A N/A N/A resp headers N/A X-Storlet-Generated-From N/A quote path N/A N/A last-modified N/A source_resp headers N/A N/A N/A N/A resp headers N/A X-Storlet-Generated-From-Last-Modified N/A N/A source_resp headers N/A last-modified N/A resp N/A PUT N/A N/A self N/A N/A N/A 
        PUT handler on Proxy
         N/A N/A N/A N/A self gateway authorizeStorletExecution N/A self request N/A N/A N/A N/A self gateway augmentStorletRequest N/A self request N/A N/A self is_put_copy_request N/A N/A N/A N/A self _validate_copy_request N/A N/A src_container src_obj N/A check_copy_from_header N/A self request N/A dest_container N/A self container N/A dest_object N/A self obj N/A N/A N/A N/A N/A self request headers pop X-Copy-From None N/A N/A N/A self base_handle_copy_request src_container src_obj dest_container dest_object N/A N/A out_md app_iter N/A N/A N/A self gateway gatewayProxyPutFlow N/A self request N/A self container N/A self obj N/A N/A N/A self handle_put_copy_response out_md app_iter N/A COPY N/A N/A self N/A N/A N/A 
        COPY handler on Proxy
         N/A N/A N/A N/A N/A N/A self request headers get Destination N/A N/A N/A HTTPPreconditionFailed request N/A self request body Destination header required N/A N/A N/A N/A self gateway authorizeStorletExecution N/A self request N/A N/A N/A N/A self gateway augmentStorletRequest N/A self request N/A N/A N/A self _validate_copy_request N/A N/A dest_container dest_object N/A check_destination_header N/A self request N/A N/A N/A self request method PUT N/A N/A N/A self request path_info N/A /v1/%s/%s/%s N/A N/A self account dest_container dest_object N/A N/A N/A N/A self request headers N/A Content-Length 0 N/A N/A N/A N/A self request headers N/A Destination N/A N/A N/A self base_handle_copy_request N/A self container N/A self obj dest_container dest_object N/A N/A StorletObjectHandler N/A BaseStorletHandler N/A __init__ N/A N/A self request conf app logger N/A N/A N/A N/A N/A N/A super StorletObjectHandler self __init__ request conf app logger N/A N/A self is_storlet_execution N/A N/A N/A N/A self _setup_gateway N/A N/A N/A NotStorletRequest N/A _parse_vaco N/A N/A self N/A N/A N/A N/A _ _ acc cont obj N/A N/A N/A self request split_path 5 5 rest_with_last True N/A N/A 0 acc cont obj N/A is_slo_get_request N/A N/A self N/A N/A N/A 
        Determines from a GET request and its  associated response
        if the object is a SLO
         N/A N/A N/A N/A N/A N/A self request params get multipart-manifest get N/A property handle_request N/A N/A self N/A N/A N/A N/A hasattr self N/A N/A self request method N/A N/A N/A N/A getattr self N/A N/A self request method N/A N/A N/A HTTPMethodNotAllowed request N/A self request N/A _call_gateway N/A N/A self resp N/A N/A N/A N/A N/A N/A self gateway gatewayObjectGetFlow N/A self request N/A self container N/A self obj resp N/A GET N/A N/A self N/A N/A N/A 
        GET handler on object-server
         N/A N/A N/A N/A self logger debug GET. Run storlet N/A N/A N/A self is_range_request N/A N/A self is_storlet_range_request N/A N/A N/A HTTPRequestedRangeNotSatisfiable Storlet execution with range header is not supported request N/A self request N/A orig_resp N/A N/A N/A self request get_response N/A self app N/A N/A N/A is_success N/A orig_resp status_int N/A N/A orig_resp N/A not_runnable N/A any N/A N/A self is_storlet_range_request N/A self is_slo_get_request N/A N/A self conf N/A storlet_execute_on_proxy_only N/A N/A self is_slo_response orig_resp N/A not_runnable N/A N/A N/A N/A N/A self logger debug N/A storlet_handler: invocation over %s/%s/%s %s N/A N/A self account N/A self container N/A self obj to be executed on proxy N/A orig_resp N/A N/A N/A N/A N/A self logger debug N/A storlet_handler: invocation over %s/%s/%s %s N/A N/A self account N/A self container N/A self obj to be executed locally N/A N/A N/A self apply_storlet orig_resp N/A N/A StorletHandlerMiddleware N/A object N/A __init__ N/A N/A self app conf storlet_conf N/A N/A N/A N/A self app app N/A N/A self logger N/A get_logger conf log_route storlet_handler N/A N/A self stimeout N/A int N/A N/A storlet_conf get storlet_timeout N/A N/A self storlet_containers N/A N/A N/A storlet_conf get storlet_container N/A N/A storlet_conf get storlet_dependency N/A N/A self exec_server N/A N/A storlet_conf get execution_server N/A N/A self handler_class N/A N/A self _get_handler N/A self exec_server N/A N/A self gateway_module N/A storlet_conf N/A gateway_module N/A N/A self proxy_only_storlet_execution N/A storlet_conf N/A storlet_execute_on_proxy_only N/A N/A self gateway_conf storlet_conf N/A _get_handler N/A N/A self exec_server N/A N/A N/A 
        Generate Handler class based on execution_server parameter

        :param exec_server: Where this storlet_middleware is running.
                            This should value shoud be 'proxy' or 'object'
        :raise ValueError: If exec_server is invalid
         N/A N/A exec_server proxy N/A N/A StorletProxyHandler N/A N/A N/A exec_server object N/A N/A StorletObjectHandler N/A N/A N/A ValueError N/A configuration error: execution_server must be either proxy or object but is %s exec_server N/A __call__ N/A N/A self req N/A N/A N/A N/A N/A request_handler N/A N/A self handler_class req N/A self gateway_conf N/A self app N/A self logger N/A N/A N/A N/A self logger debug N/A storlet_handler call in %s: with %s/%s/%s N/A N/A self exec_server N/A request_handler account N/A request_handler container N/A request_handler obj N/A N/A N/A HTTPException N/A N/A N/A N/A NotStorletRequest N/A N/A N/A N/A req get_response N/A self app N/A N/A N/A N/A N/A request_handler handle_request N/A N/A N/A StorletTimeout N/A N/A N/A N/A N/A self logger exception Storlet execution timed out N/A N/A HTTPInternalServerError body Storlet execution timed out N/A N/A StorletRuntimeException N/A N/A N/A N/A N/A self logger exception Storlet execution failed N/A N/A HTTPInternalServerError body Storlet execution failed N/A N/A Timeout N/A N/A N/A N/A N/A self logger exception Internal request timed out N/A N/A HTTPInternalServerError body Internal request timed out N/A N/A HTTPException N/A N/A N/A N/A N/A self logger exception Storlet execution failed N/A N/A N/A Exception N/A N/A N/A N/A N/A self logger exception Internal server error N/A N/A HTTPInternalServerError body Internal server error N/A wsgify N/A filter_factory N/A N/A global_conf N/A local_conf N/A N/A conf N/A N/A global_conf copy N/A N/A N/A conf update local_conf N/A storlet_conf N/A dict N/A N/A storlet_conf N/A storlet_timeout N/A N/A conf get storlet_timeout 40 N/A N/A storlet_conf N/A storlet_container N/A N/A conf get storlet_container storlet N/A N/A storlet_conf N/A storlet_dependency N/A N/A conf get storlet_dependency dependency N/A N/A storlet_conf N/A execution_server N/A N/A conf get execution_server N/A N/A storlet_conf N/A storlet_execute_on_proxy_only N/A config_true_value N/A N/A conf get storlet_execute_on_proxy_only false N/A N/A storlet_conf N/A gateway_conf N/A N/A N/A storlet_conf N/A reseller_prefix N/A N/A conf get reseller_prefix AUTH N/A module_name N/A N/A conf get storlet_gateway_module N/A mo N/A module_name N/A N/A N/A module_name rfind : N/A cl N/A module_name N/A N/A N/A N/A module_name rfind : 1 N/A module N/A __import__ mo fromlist N/A cl N/A the_class N/A getattr module cl N/A configParser N/A N/A ConfigParser RawConfigParser N/A N/A N/A configParser read N/A N/A conf get storlet_gateway_conf /etc/swift/storlet_stub_gateway.conf N/A additional_items N/A N/A configParser items DEFAULT N/A N/A key val additional_items N/A N/A N/A storlet_conf N/A key val N/A swift_info N/A N/A N/A storlet_conf N/A gateway_module the_class N/A N/A register_swift_info storlet_handler False swift_info storlet_handler_filter N/A N/A app N/A N/A N/A N/A StorletHandlerMiddleware app conf storlet_conf N/A N/A storlet_handler_filter N/A