Skip to content

Commit

Permalink
feat: 接入点新增版本字段及调整Zookeeper相关字段为非必填 (closed TencentBlueKing#2418)
Browse files Browse the repository at this point in the history
  • Loading branch information
Huayeaaa committed Aug 28, 2024
1 parent f7446b4 commit f4fd1b3
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions apps/node_man/serializers/ap.py
Original file line number Diff line number Diff line change
Expand Up @@ -100,13 +100,14 @@ def validate(self, attrs):
return attrs

class ZKSerializer(serializers.Serializer):
zk_ip = serializers.CharField(label=_("ZK IP地址"))
zk_port = serializers.CharField(label=_("ZK 端口"))
zk_ip = serializers.CharField(label=_("ZK IP地址"), required=False, allow_blank=True)
zk_port = serializers.CharField(label=_("ZK 端口"), required=False, allow_blank=True)

btfileserver = serializers.ListField(child=ServersSerializer())
dataserver = serializers.ListField(child=ServersSerializer())
taskserver = serializers.ListField(child=ServersSerializer())
zk_hosts = serializers.ListField(child=ZKSerializer())
gse_version = serializers.ChoiceField(label=_("接入点版本"), choices=GseVersion.list_choices(), required=False)
zk_hosts = serializers.ListField(child=ZKSerializer(), required=False, default=[])
zk_account = serializers.CharField(label=_("ZK账号"), required=False, allow_blank=True)
zk_password = serializers.CharField(label=_("ZK密码"), required=False, allow_blank=True)
agent_config = serializers.DictField(label=_("Agent配置"))
Expand Down

0 comments on commit f4fd1b3

Please sign in to comment.