MCPcopy Create free account
hub / github.com/aaPanel/BaoTa / modify_project

Method modify_project

class/projectModel/javaModel.py:4072–4092  ·  view source on GitHub ↗

@name 修改指定项目 @author hwliang<2021-08-09> @param get { project_name : string<项目名称> } @return dict

(self, get)

Source from the content-addressed store, hash-verified

4070 return public.returnMsg(False, '项目类型错误')
4071
4072 def modify_project(self, get):
4073 ''&#x27;
4074 @name 修改指定项目
4075 @author hwliang<2021-08-09>
4076 @param get<dict_obj>{
4077 project_name : string<项目名称>
4078 }
4079 @return dict
4080 ''&#x27;
4081 project_find = self.get_project_find(get.project_name)
4082 if not project_find:
4083 return public.return_error('指定项目不存在2: {}'.format(get.project_name))
4084
4085 # springboot项目能修改端口 运行用户 开机启动 JDK jar 启动命令 项目名称
4086 if project_find['project_config']['java_type'] == 'springboot':
4087 return self.modify_project_springboot(get, project_find = project_find)
4088 if project_find['project_config']['java_type'] == 'duli':
4089 return self.modify_project_duli(get, project_find = project_find)
4090 if project_find['project_config']['java_type'] == 'neizhi':
4091 return self.modify_project_neizhi(get, project_find = project_find)
4092 return public.returnMsg(False, '项目类型错误')
4093
4094 def modify_project_springboot(self, get, project_find):
4095 ''&#x27;

Callers

nothing calls this directly

Calls 6

get_project_findMethod · 0.95
modify_project_duliMethod · 0.95
modify_project_neizhiMethod · 0.95
returnMsgMethod · 0.80
formatMethod · 0.45

Tested by

no test coverage detected