mirror of https://github.com/jumpserver/jumpserver
parent
4654756966
commit
1aadb760f4
|
@ -0,0 +1,33 @@
|
||||||
|
# Generated by Django 3.2.17 on 2023-04-13 07:31
|
||||||
|
|
||||||
|
from django.db import migrations, models
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
('ops', '0024_alter_celerytask_date_last_publish'),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='adhoc',
|
||||||
|
name='args',
|
||||||
|
field=models.CharField(default='', max_length=8192, verbose_name='Args'),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='historicaljob',
|
||||||
|
name='args',
|
||||||
|
field=models.CharField(blank=True, default='', max_length=8192, null=True, verbose_name='Args'),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='job',
|
||||||
|
name='args',
|
||||||
|
field=models.CharField(blank=True, default='', max_length=8192, null=True, verbose_name='Args'),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='jobexecution',
|
||||||
|
name='material',
|
||||||
|
field=models.CharField(blank=True, default='', max_length=8192, null=True, verbose_name='Material'),
|
||||||
|
),
|
||||||
|
]
|
|
@ -22,7 +22,7 @@ class AdHoc(JMSOrgBaseModel):
|
||||||
pattern = models.CharField(max_length=1024, verbose_name=_("Pattern"), default='all')
|
pattern = models.CharField(max_length=1024, verbose_name=_("Pattern"), default='all')
|
||||||
module = models.CharField(max_length=128, choices=Modules.choices, default=Modules.shell,
|
module = models.CharField(max_length=128, choices=Modules.choices, default=Modules.shell,
|
||||||
verbose_name=_('Module'))
|
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)
|
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)
|
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'))
|
name = models.CharField(max_length=128, null=True, verbose_name=_('Name'))
|
||||||
|
|
||||||
instant = models.BooleanField(default=False)
|
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'),
|
module = models.CharField(max_length=128, choices=Modules.choices, default=Modules.shell, verbose_name=_('Module'),
|
||||||
null=True)
|
null=True)
|
||||||
chdir = models.CharField(default="", max_length=1024, verbose_name=_('Chdir'), null=True, blank=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_start = models.DateTimeField(null=True, verbose_name=_('Date start'), db_index=True)
|
||||||
date_finished = models.DateTimeField(null=True, verbose_name=_("Date finished"))
|
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,
|
job_type = models.CharField(max_length=128, choices=Types.choices, default=Types.adhoc,
|
||||||
verbose_name=_("Material Type"))
|
verbose_name=_("Material Type"))
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue