def memcached_path_delete(self, path='all', **post): for key in memcached.get_keys(path=path): memcached.mc_delete(key) return memcached.get_flush_page(memcached.get_keys(path=path), 'Cached Pages Path %s ' % path, '/mcpath/%s' % path, '/mcpath/delete?path=%s' % path)
def memcached_module_delete(self, module='all', **post): for key in memcached.get_keys(module=module): memcached.mc_delete(key) return memcached.get_flush_page(memcached.get_keys(module=module), 'Cached Pages Model %s ' % module, '/mcmodule/%s' % module, '/mcmodule/%s/delete' % module)
def memcached_flush_delete(self, flush_type='all', **post): for key in memcached.get_keys(flush_type=flush_type): memcached.mc_delete(key) #~ return http.Response(memcached.get_flush_page(memcached.get_keys(flush_type=flush_type), 'Cached Pages %s' % flush_type, '/mcflush/%s' % flush_type, '/mcflush/%s/delete' % flush_type)) return memcached.get_flush_page( memcached.get_keys(flush_type=flush_type), 'Cached Pages %s' % flush_type, '/mcflush/%s' % flush_type, '/mcflush/%s/delete' % flush_type)
def memcached_module(self, module='all',**post): self.memcached_check_group() return memcached.get_flush_page(memcached.get_keys(module=module, load=True), 'Cached Pages Model %s' % module, '/mcmodule/%s' % module, '/mcmodule/%s/delete' % module)
def memcached_etag(self, etag='all',**post): self.memcached_check_group() return memcached.get_flush_page(memcached.get_keys(etag=etag, load=True), 'Cached Pages Etag %s' % etag, '/mcetag/%s' % etag, '/mcetag/%s/delete' % etag)
def memcached_flush(self, flush_type='all',**post): self.memcached_check_group() return memcached.get_flush_page(memcached.get_keys(flush_type=flush_type, load=True), 'Cached Pages %s' % flush_type, '/mcflush/%s' % flush_type, '/mcflush/%s/delete' % flush_type)
def memcached_status_code(self, status_code='all',**post): self.memcached_check_group() return memcached.get_flush_page(memcached.get_keys(status_code=status_code, load=True), 'Cached Pages Status %s' % status_code, '/mcstatus/%s' % status_code, '/mcstatus/%s/delete' % status_code)
def memcached_path(self, path='all',**post): self.memcached_check_group() return memcached.get_flush_page(memcached.get_keys(path=path, load=True), 'Cached Pages Path %s' % path, '/mcpath?path=%s' % path, '/mcpath/delete?path=%s' % path)
def memcached_flush(self, flush_type='all', **post): return memcached.get_flush_page( memcached.get_keys(flush_type=flush_type), 'Cached Pages %s' % flush_type, '/mcflush/%s' % flush_type, '/mcflush/%s/delete' % flush_type)
def memcached_status_code(self, status_code='all', **post): return memcached.get_flush_page( memcached.get_keys(status_code=status_code), 'Cached Pages Status %s' % status_code, '/mcstatus/%s' % status_code, '/mcstatus/%s/delete' % status_code)
def memcached_path(self, path='all', **post): return memcached.get_flush_page(memcached.get_keys(path=path), 'Cached Pages Path %s' % path, '/mcpath?path=%s' % path, '/mcpath/delete?path=%s' % path)