mirror of https://github.com/jumpserver/jumpserver
parent
5f121934a7
commit
fcce03f7bd
|
@ -13,7 +13,6 @@ from .base import (
|
||||||
AutomationAssetsListApi, AutomationRemoveAssetApi, AutomationAddAssetApi,
|
AutomationAssetsListApi, AutomationRemoveAssetApi, AutomationAddAssetApi,
|
||||||
AutomationNodeAddRemoveApi, AutomationExecutionViewSet
|
AutomationNodeAddRemoveApi, AutomationExecutionViewSet
|
||||||
)
|
)
|
||||||
from ...filters import ChangeSecretRecordFilterSet
|
|
||||||
|
|
||||||
__all__ = [
|
__all__ = [
|
||||||
'ChangeSecretAutomationViewSet', 'ChangeSecretRecordViewSet',
|
'ChangeSecretAutomationViewSet', 'ChangeSecretRecordViewSet',
|
||||||
|
@ -32,7 +31,7 @@ class ChangeSecretAutomationViewSet(OrgBulkModelViewSet):
|
||||||
|
|
||||||
class ChangeSecretRecordViewSet(mixins.ListModelMixin, OrgGenericViewSet):
|
class ChangeSecretRecordViewSet(mixins.ListModelMixin, OrgGenericViewSet):
|
||||||
serializer_class = serializers.ChangeSecretRecordSerializer
|
serializer_class = serializers.ChangeSecretRecordSerializer
|
||||||
filterset_class = ChangeSecretRecordFilterSet
|
filterset_fields = ('asset_id', 'execution_id')
|
||||||
search_fields = ('asset__address',)
|
search_fields = ('asset__address',)
|
||||||
tp = AutomationTypes.change_secret
|
tp = AutomationTypes.change_secret
|
||||||
rbac_perms = {
|
rbac_perms = {
|
||||||
|
|
|
@ -5,7 +5,7 @@ from django_filters import rest_framework as drf_filters
|
||||||
|
|
||||||
from assets.models import Node
|
from assets.models import Node
|
||||||
from common.drf.filters import BaseFilterSet
|
from common.drf.filters import BaseFilterSet
|
||||||
from .models import Account, GatheredAccount, ChangeSecretRecord
|
from .models import Account, GatheredAccount
|
||||||
|
|
||||||
|
|
||||||
class AccountFilterSet(BaseFilterSet):
|
class AccountFilterSet(BaseFilterSet):
|
||||||
|
@ -59,10 +59,3 @@ class GatheredAccountFilterSet(BaseFilterSet):
|
||||||
class Meta:
|
class Meta:
|
||||||
model = GatheredAccount
|
model = GatheredAccount
|
||||||
fields = ['id', 'asset_id', 'username']
|
fields = ['id', 'asset_id', 'username']
|
||||||
|
|
||||||
|
|
||||||
class ChangeSecretRecordFilterSet(BaseFilterSet):
|
|
||||||
|
|
||||||
class Meta:
|
|
||||||
model = ChangeSecretRecord
|
|
||||||
fields = ['asset_id', 'execution_id']
|
|
||||||
|
|
Loading…
Reference in New Issue