File tree 1 file changed +2
-5
lines changed
dbm-ui/backend/ticket/builders/mongodb
1 file changed +2
-5
lines changed Original file line number Diff line number Diff line change @@ -26,6 +26,7 @@ class MongoDBInstanceReloadDetailSerializer(BaseMongoDBOperateDetailSerializer):
26
26
class InstanceReloadDetailSerializer (serializers .Serializer ):
27
27
cluster_id = serializers .IntegerField (help_text = _ ("集群ID" ))
28
28
bk_host_id = serializers .IntegerField (help_text = _ ("实例主机ID" ))
29
+ instance_id = serializers .IntegerField (help_text = _ ("实例ID" ))
29
30
port = serializers .IntegerField (help_text = _ ("实例Port" ))
30
31
role = serializers .CharField (help_text = _ ("角色" ), required = False )
31
32
@@ -65,8 +66,4 @@ class MongoDBInstanceReloadApplyFlowBuilder(BaseMongoDBTicketFlowBuilder):
65
66
serializer = MongoDBInstanceReloadDetailSerializer
66
67
inner_flow_builder = MongoDBInstanceReloadFlowParamBuilder
67
68
inner_flow_name = _ ("MongoDB 实例重启" )
68
-
69
- def patch_ticket_detail (self ):
70
- for info in self .ticket .details ["infos" ]:
71
- info ["instance_id" ] = f"{ info ['bk_host_id' ]} :{ info ['port' ]} "
72
- self .ticket .save (update_fields = ["details" ])
69
+ need_patch_instance_details = True
You can’t perform that action at this time.
0 commit comments