mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-09-16 15:28:38 +00:00
feat: 运行job 支持动态参数
This commit is contained in:
@@ -14,15 +14,6 @@ class AdHocSerializer(serializers.ModelSerializer):
|
||||
row_count = serializers.IntegerField(read_only=True)
|
||||
size = serializers.IntegerField(read_only=True)
|
||||
|
||||
class Meta:
|
||||
model = AdHoc
|
||||
fields = ["id", "name", "module", "owner", "row_count", "size", "date_created", "date_updated"]
|
||||
|
||||
|
||||
class AdhocListSerializer(AdHocSerializer):
|
||||
row_count = serializers.IntegerField(read_only=True)
|
||||
size = serializers.IntegerField(read_only=True)
|
||||
|
||||
class Meta:
|
||||
model = AdHoc
|
||||
fields = ["id", "name", "module", "row_count", "size", "args", "owner", "date_created", "date_updated"]
|
||||
|
@@ -14,7 +14,7 @@ class JobSerializer(serializers.ModelSerializer):
|
||||
model = Job
|
||||
fields = [
|
||||
"id", "name", "instant", "type", "module", "args", "playbook", "assets", "runas_policy", "runas", "owner",
|
||||
"variables",
|
||||
"parameters_define",
|
||||
"timeout",
|
||||
"chdir",
|
||||
"comment",
|
||||
@@ -29,5 +29,5 @@ class JobExecutionSerializer(serializers.ModelSerializer):
|
||||
read_only_fields = ["id", "task_id", "timedelta", "time_cost", 'is_finished', 'date_start', 'date_created',
|
||||
'is_success', 'task_id', 'short_id']
|
||||
fields = read_only_fields + [
|
||||
"job"
|
||||
"job", "parameters"
|
||||
]
|
||||
|
Reference in New Issue
Block a user