def create_or_get_cache_dir(self, module=''):
    'create (if not exists) or return cache dir path for module'
    cache_dir = '{}/{}'.format(self.__cache_dir, module)
    if (not os.path.exists(cache_dir)):
        os.makedirs(cache_dir)
    return cache_dir
create (if not exists) or return cache dir path for module
def create_or_get_cache_dir(self, module=):
    
    cache_dir = '{}/{}'.format(self.__cache_dir, module)
    if (not os.path.exists(cache_dir)):
        os.makedirs(cache_dir)
    return cache_dir