Merge pull request #4053 from AlanCoding/apps_management

Correctly manage current apps for the action_node addition

Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
This commit is contained in:
softwarefactory-project-zuul[bot] 2019-06-12 15:59:55 +00:00 committed by GitHub
commit 7161f28d26
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 8 additions and 0 deletions

View File

@ -5,9 +5,11 @@ from __future__ import unicode_literals
from django.db import migrations, models
from awx.main.models import CredentialType
from awx.main.utils.common import set_current_apps
def migrate_to_static_inputs(apps, schema_editor):
set_current_apps(apps)
CredentialType.setup_tower_managed_defaults()

View File

@ -9,9 +9,11 @@ import taggit.managers
# AWX
import awx.main.fields
from awx.main.models import CredentialType
from awx.main.utils.common import set_current_apps
def setup_tower_managed_defaults(apps, schema_editor):
set_current_apps(apps)
CredentialType.setup_tower_managed_defaults()

View File

@ -4,6 +4,8 @@ from __future__ import unicode_literals
from django.db import migrations, models
from awx.main.utils.common import set_current_apps
class Migration(migrations.Migration):
@ -12,6 +14,7 @@ class Migration(migrations.Migration):
]
operations = [
migrations.RunPython(migrations.RunPython.noop, lambda apps, schema_editor: set_current_apps(apps)),
migrations.RemoveField(
model_name='joborigin',
name='instance',
@ -28,4 +31,5 @@ class Migration(migrations.Migration):
migrations.DeleteModel(
name='JobOrigin',
),
migrations.RunPython(lambda apps, schema_editor: set_current_apps(apps), migrations.RunPython.noop)
]