capybara/virtualenv/lib/python2.7/site-packages/pip/_vendor/cachecontrol/controller.py
def parse_cache_control(self, headers):
        """
        Parse the cache control headers returning a dictionary with values
        for the different directives.
        """
        retval = {}

        cc_header = 'cache-control'
        if 'Cache-Control' in headers:
            cc_header = 'Cache-Control'

        if cc_header in headers:
            parts = headers[cc_header].split(',')
            parts_with_args = [
                tuple([x.strip().lower() for x in part.split("=", 1)])
                for part in parts if -1 != part.find("=")
            ]
            parts_wo_args = [
                (name.strip().lower(), 1)
                for name in parts if -1 == name.find("=")
            ]
            retval = dict(parts_with_args + parts_wo_args)
        return retval
def parse_cache_control(self, headers):
        retval = {}

        cc_header = 'cache-control'
        if 'Cache-Control' in headers:
            cc_header = 'Cache-Control'

        if cc_header in headers:
            parts = headers[cc_header].split(',')
            parts_with_args = [
                tuple([x.strip().lower() for x in part.split("=", 1)])
                for part in parts if -1 != part.find("=")
            ]
            parts_wo_args = [
                (name.strip().lower(), 1)
                for name in parts if -1 == name.find("=")
            ]
            retval = dict(parts_with_args + parts_wo_args)
        return retval
def parse_cache_control ( self , headers ) : retval = { } cc_header = 'cache-control' if 'Cache-Control' in headers : cc_header = 'Cache-Control' if cc_header in headers : parts = headers [ cc_header ] . split ( ',' ) parts_with_args = [ tuple ( [ x . strip ( ) . lower ( ) for x in part . split ( "=" , 1 ) ] ) for part in parts if - 1 != part . find ( "=" ) ] parts_wo_args = [ ( name . strip ( ) . lower ( ) , 1 ) for name in parts if - 1 == name . find ( "=" ) ] retval = dict ( parts_with_args + parts_wo_args ) return retval
Parse the cache control headers returning a dictionary with values
        for the different directives.
Parse the cache control headers returning a dictionary with values for the different directives .