示例#1
2
 def add_rules(self):
     app.add_url_rule('/main/<collection_name>', "main", login_required(self.main), methods=['get'])
     app.add_url_rule('/load_files/<collection_name>', "load_files",
                      login_required(self.load_files), methods=['get', "post"])
     app.add_url_rule('/delete_collection/<collection_name>', "delete_collection",
                      login_required(self.delete_collection), methods=['post'])
     app.add_url_rule('/duplicate_collection', "duplicate_collection",
                      login_required(self.duplicate_collection), methods=['post', 'get'])
示例#2
1
 def add_rules(self):
     app.add_url_rule('/reset_server/<user_manage_id>', "reset_server", login_required(self.reset_server),
                      methods=['get'])
     app.add_url_rule('/clear_user_containers/<user_manage_id>', "clear_user_containers",
                      login_required(self.clear_user_containers), methods=['get'])
     app.add_url_rule('/destroy_container/<container_id>', "kill_container",
                      login_required(self.kill_container), methods=['get'])
     app.add_url_rule('/container_logs/<container_id>', "container_logs",
                      login_required(self.container_logs), methods=['get'])
     app.add_url_rule('/refresh_container_table', "refresh_container_table",
                      login_required(self.refresh_container_table), methods=['get'])
示例#3
0
 def add_rules(self):
     app.add_url_rule('/view_module/<module_name>', "view_module",
                      login_required(self.view_module), methods=['get'])
     app.add_url_rule('/load_tile_module/<tile_module_name>', "load_tile_module",
                      login_required(self.load_tile_module), methods=['get', 'post'])
     app.add_url_rule('/unload_all_tiles', "unload_all_tiles",
                      login_required(self.unload_all_tiles), methods=['get', 'post'])
     app.add_url_rule('/add_tile_module', "add_tile_module",
                      login_required(self.add_tile_module), methods=['get', "post"])
     app.add_url_rule('/delete_tile_module/<tile_module_name>', "delete_tile_module",
                      login_required(self.delete_tile_module), methods=['post'])
     app.add_url_rule('/create_tile_module', "create_tile_module",
                      login_required(self.create_tile_module), methods=['get', 'post'])
     app.add_url_rule('/request_update_loaded_tile_list', "request_update_loaded_tile_list",
                      login_required(self.request_update_loaded_tile_list), methods=['get', 'post'])
示例#4
0
 def add_rules(self):
     app.add_url_rule('/main_project/<project_name>', "main_project", login_required(self.main_project),
                      methods=['get'])
     app.add_url_rule('/delete_project/<project_name>', "delete_project", login_required(self.delete_project),
                      methods=['post'])
示例#5
0
 def add_rules(self):
     app.add_url_rule('/view_list/<list_name>', "view_list", login_required(self.view_list), methods=['get'])
     app.add_url_rule('/add_list', "add_list", login_required(self.add_list), methods=['get', "post"])
     app.add_url_rule('/delete_list/<list_name>', "delete_list", login_required(self.delete_list), methods=['post'])
     app.add_url_rule('/create_duplicate_list', "create_duplicate_list",
                      login_required(self.create_duplicate_list), methods=['get', 'post'])
示例#6
0
 def add_rules(self):
     app.add_url_rule('/get_export_table', "get_export_table",
                      login_required(self.get_export_table), methods=['get', 'post'])
示例#7
0
 def add_rules(self):
     app.add_url_rule('/refresh_user_table', "refresh_user_table",
                      login_required(self.refresh_user_table), methods=['get'])
     app.add_url_rule('/delete_user/<userid>', "delete_user",
                      login_required(self.delete_user), methods=['get', "post"])