mirror of
https://github.com/ansible/awx.git
synced 2024-10-31 23:51:09 +03:00
Merge pull request #1327 from cchurch/no-scan-for-you
Remove scan as an option for job type on ad hoc commands.
This commit is contained in:
commit
d51f56af9c
@ -381,7 +381,7 @@ class Migration(migrations.Migration):
|
|||||||
name='AdHocCommand',
|
name='AdHocCommand',
|
||||||
fields=[
|
fields=[
|
||||||
('unifiedjob_ptr', models.OneToOneField(parent_link=True, auto_created=True, primary_key=True, serialize=False, to='main.UnifiedJob')),
|
('unifiedjob_ptr', models.OneToOneField(parent_link=True, auto_created=True, primary_key=True, serialize=False, to='main.UnifiedJob')),
|
||||||
('job_type', models.CharField(default=b'run', max_length=64, choices=[(b'run', 'Run'), (b'check', 'Check'), (b'scan', 'Scan')])),
|
('job_type', models.CharField(default=b'run', max_length=64, choices=[(b'run', 'Run'), (b'check', 'Check')])),
|
||||||
('limit', models.CharField(default=b'', max_length=1024, blank=True)),
|
('limit', models.CharField(default=b'', max_length=1024, blank=True)),
|
||||||
('module_name', models.CharField(default=b'', max_length=1024, blank=True)),
|
('module_name', models.CharField(default=b'', max_length=1024, blank=True)),
|
||||||
('module_args', models.TextField(default=b'', blank=True)),
|
('module_args', models.TextField(default=b'', blank=True)),
|
||||||
|
@ -36,7 +36,7 @@ class AdHocCommand(UnifiedJob):
|
|||||||
|
|
||||||
job_type = models.CharField(
|
job_type = models.CharField(
|
||||||
max_length=64,
|
max_length=64,
|
||||||
choices=JOB_TYPE_CHOICES,
|
choices=AD_HOC_JOB_TYPE_CHOICES,
|
||||||
default='run',
|
default='run',
|
||||||
)
|
)
|
||||||
inventory = models.ForeignKey(
|
inventory = models.ForeignKey(
|
||||||
|
@ -29,7 +29,7 @@ __all__ = ['VarsDictProperty', 'BaseModel', 'CreatedModifiedModel',
|
|||||||
'PERM_INVENTORY_ADMIN', 'PERM_INVENTORY_READ',
|
'PERM_INVENTORY_ADMIN', 'PERM_INVENTORY_READ',
|
||||||
'PERM_INVENTORY_WRITE', 'PERM_INVENTORY_DEPLOY', 'PERM_INVENTORY_SCAN',
|
'PERM_INVENTORY_WRITE', 'PERM_INVENTORY_DEPLOY', 'PERM_INVENTORY_SCAN',
|
||||||
'PERM_INVENTORY_CHECK', 'PERM_JOBTEMPLATE_CREATE', 'JOB_TYPE_CHOICES',
|
'PERM_INVENTORY_CHECK', 'PERM_JOBTEMPLATE_CREATE', 'JOB_TYPE_CHOICES',
|
||||||
'PERMISSION_TYPE_CHOICES', 'CLOUD_INVENTORY_SOURCES',
|
'AD_HOC_JOB_TYPE_CHOICES', 'PERMISSION_TYPE_CHOICES', 'CLOUD_INVENTORY_SOURCES',
|
||||||
'VERBOSITY_CHOICES']
|
'VERBOSITY_CHOICES']
|
||||||
|
|
||||||
PERM_INVENTORY_ADMIN = 'admin'
|
PERM_INVENTORY_ADMIN = 'admin'
|
||||||
@ -46,6 +46,11 @@ JOB_TYPE_CHOICES = [
|
|||||||
(PERM_INVENTORY_SCAN, _('Scan')),
|
(PERM_INVENTORY_SCAN, _('Scan')),
|
||||||
]
|
]
|
||||||
|
|
||||||
|
AD_HOC_JOB_TYPE_CHOICES = [
|
||||||
|
(PERM_INVENTORY_DEPLOY, _('Run')),
|
||||||
|
(PERM_INVENTORY_CHECK, _('Check')),
|
||||||
|
]
|
||||||
|
|
||||||
PERMISSION_TYPE_CHOICES = [
|
PERMISSION_TYPE_CHOICES = [
|
||||||
(PERM_INVENTORY_READ, _('Read Inventory')),
|
(PERM_INVENTORY_READ, _('Read Inventory')),
|
||||||
(PERM_INVENTORY_WRITE, _('Edit Inventory')),
|
(PERM_INVENTORY_WRITE, _('Edit Inventory')),
|
||||||
|
Loading…
Reference in New Issue
Block a user