mirror of
https://github.com/ansible/awx.git
synced 2026-03-06 03:01:06 -03:30
39 lines
1.4 KiB
Python
39 lines
1.4 KiB
Python
# -*- coding: utf-8 -*-
|
|
# Python
|
|
from __future__ import unicode_literals
|
|
|
|
# Django
|
|
from django.db import migrations, models
|
|
|
|
# AWX
|
|
from awx.main.migrations import ActivityStreamDisabledMigration
|
|
from awx.main.migrations import _inventory_source as invsrc
|
|
from awx.main.migrations import _migration_utils as migration_utils
|
|
from awx.main.migrations import _reencrypt as reencrypt
|
|
from awx.main.migrations import _scan_jobs as scan_jobs
|
|
from awx.main.migrations import _credentialtypes as credentialtypes
|
|
from awx.main.migrations import _azure_credentials as azurecreds
|
|
import awx.main.fields
|
|
|
|
|
|
class Migration(ActivityStreamDisabledMigration):
|
|
|
|
dependencies = [
|
|
('main', '0006_v320_release'),
|
|
]
|
|
|
|
operations = [
|
|
# Inventory Refresh
|
|
migrations.RunPython(migration_utils.set_current_apps_for_migrations),
|
|
migrations.RunPython(invsrc.remove_rax_inventory_sources),
|
|
migrations.RunPython(azurecreds.remove_azure_credentials),
|
|
migrations.RunPython(invsrc.remove_azure_inventory_sources),
|
|
migrations.RunPython(invsrc.remove_inventory_source_with_no_inventory_link),
|
|
migrations.RunPython(invsrc.rename_inventory_sources),
|
|
migrations.RunPython(reencrypt.replace_aesecb_fernet),
|
|
migrations.RunPython(scan_jobs.migrate_scan_job_templates),
|
|
|
|
migrations.RunPython(credentialtypes.migrate_to_v2_credentials),
|
|
migrations.RunPython(credentialtypes.migrate_job_credentials),
|
|
]
|