Class: Actions::Pulp3::ImportMigration
- Defined in:
- app/lib/actions/pulp3/import_migration.rb
Instance Method Summary collapse
Methods inherited from Abstract
Instance Method Details
#humanized_output ⇒ Object
14 15 16 |
# File 'app/lib/actions/pulp3/import_migration.rb', line 14 def humanized_output output[:status] end |
#plan(options) ⇒ Object
4 5 6 |
# File 'app/lib/actions/pulp3/import_migration.rb', line 4 def plan() plan_self() end |
#run ⇒ Object
8 9 10 11 12 |
# File 'app/lib/actions/pulp3/import_migration.rb', line 8 def run task_id = ForemanTasks::Task.find_by(external_id: self.execution_plan_id)&.id migration_service = ::Katello::Pulp3::Migration.new(SmartProxy.pulp_primary, input.merge(task_id: task_id)) migration_service.import_pulp3_content end |