@name 修改指定项目 @author hwliang<2021-08-09> @param get { project_name : string<项目名称> } @return dict
(self, get)
| 4070 | return public.returnMsg(False, '项目类型错误') |
| 4071 | |
| 4072 | def modify_project(self, get): |
| 4073 | ''' |
| 4074 | @name 修改指定项目 |
| 4075 | @author hwliang<2021-08-09> |
| 4076 | @param get<dict_obj>{ |
| 4077 | project_name : string<项目名称> |
| 4078 | } |
| 4079 | @return dict |
| 4080 | ''' |
| 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 | ''' |
nothing calls this directly
no test coverage detected