refactor: command es storage `IGNORE_VERIFY_CERTS`

pull/6101/head
xinwen 2021-05-07 16:29:47 +08:00 committed by 老广
parent 8ca2522c71
commit 7294f6e5e0
2 changed files with 3 additions and 3 deletions

View File

@ -34,7 +34,7 @@ class CommandStore():
self.index = config.get("INDEX") or 'jumpserver'
self.doc_type = config.get("DOC_TYPE") or 'command_store'
ignore_verify_certs = kwargs.pop('ignore_verify_certs', False)
ignore_verify_certs = kwargs.pop('IGNORE_VERIFY_CERTS', False)
if ignore_verify_certs:
kwargs['verify_certs'] = None
self.es = Elasticsearch(hosts=hosts, max_retries=0, **kwargs)

View File

@ -181,9 +181,9 @@ class CommandStorageTypeESSerializer(serializers.Serializer):
max_length=1024, default='jumpserver', label=_('Index'), allow_null=True
)
DOC_TYPE = ReadableHiddenField(default='command', label=_('Doc type'), allow_null=True)
ignore_verify_certs = serializers.BooleanField(
IGNORE_VERIFY_CERTS = serializers.BooleanField(
default=False, label=_('Ignore Certificate Verification'),
source='OTHER.ignore_verify_certs', allow_null=True,
source='OTHER.IGNORE_VERIFY_CERTS', allow_null=True,
)
# mapping