mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-09-24 04:50:30 +00:00
perf: 优化命令长度限制到8m (#10193)
Co-authored-by: Aaron3S <chenyang@fit2cloud.com>
This commit is contained in:
@@ -22,7 +22,7 @@ class AdHoc(JMSOrgBaseModel):
|
||||
pattern = models.CharField(max_length=1024, verbose_name=_("Pattern"), default='all')
|
||||
module = models.CharField(max_length=128, choices=Modules.choices, default=Modules.shell,
|
||||
verbose_name=_('Module'))
|
||||
args = models.CharField(max_length=1024, default='', verbose_name=_('Args'))
|
||||
args = models.CharField(max_length=8192, default='', verbose_name=_('Args'))
|
||||
creator = models.ForeignKey('users.User', verbose_name=_("Creator"), on_delete=models.SET_NULL, null=True)
|
||||
comment = models.CharField(max_length=1024, default='', verbose_name=_('Comment'), null=True, blank=True)
|
||||
|
||||
|
@@ -92,7 +92,7 @@ class Job(JMSOrgBaseModel, PeriodTaskModelMixin):
|
||||
name = models.CharField(max_length=128, null=True, verbose_name=_('Name'))
|
||||
|
||||
instant = models.BooleanField(default=False)
|
||||
args = models.CharField(max_length=1024, default='', verbose_name=_('Args'), null=True, blank=True)
|
||||
args = models.CharField(max_length=8192, default='', verbose_name=_('Args'), null=True, blank=True)
|
||||
module = models.CharField(max_length=128, choices=Modules.choices, default=Modules.shell, verbose_name=_('Module'),
|
||||
null=True)
|
||||
chdir = models.CharField(default="", max_length=1024, verbose_name=_('Chdir'), null=True, blank=True)
|
||||
@@ -192,7 +192,7 @@ class JobExecution(JMSOrgBaseModel):
|
||||
date_start = models.DateTimeField(null=True, verbose_name=_('Date start'), db_index=True)
|
||||
date_finished = models.DateTimeField(null=True, verbose_name=_("Date finished"))
|
||||
|
||||
material = models.CharField(max_length=1024, default='', verbose_name=_('Material'), null=True, blank=True)
|
||||
material = models.CharField(max_length=8192, default='', verbose_name=_('Material'), null=True, blank=True)
|
||||
job_type = models.CharField(max_length=128, choices=Types.choices, default=Types.adhoc,
|
||||
verbose_name=_("Material Type"))
|
||||
|
||||
|
Reference in New Issue
Block a user