async def uninstall_module (request): isadmin = await check_admin_priv(request) if isadmin: queries = request.rel_url.query module_name = queries['name'] au.uninstall_module(module_name) return web.json_response('uninstalled ' + module_name) else: return web.json_response('failure')
async def uninstall_module(request): global servermode if servermode and server_ready: r = await cravat_multiuser.is_admin_loggedin(request) if r == False: response = 'failure' return web.json_response(response) queries = request.rel_url.query module_name = queries['name'] au.uninstall_module(module_name) response = 'uninstalled ' + module_name return web.json_response(response)
def uninstall_modules(args): matching_names = au.search_local(*args.modules) if len(matching_names) > 0: print('Uninstalling: {:}'.format(', '.join(matching_names))) if not (args.yes): while True: resp = input('Proceed? (y/n) > ') if resp == 'y': break elif resp == 'n': exit() else: print('Response \'{:}\' not one of (y/n).'.format(resp)) for module_name in matching_names: au.uninstall_module(module_name) print('Uninstalled %s' % module_name) else: print('No modules to uninstall found')
def uninstall_module(request): module = request.json() print('Uninstall requested for %s' % str(module)) module_name = module['name'] au.uninstall_module(module_name) return web.Response()
def uninstall_module(request): module = request.json() module_name = module['name'] au.uninstall_module(module_name) return web.Response()