lib/gooddata/lcm/actions/synchronize_processes.rb in gooddata-0.6.52 vs lib/gooddata/lcm/actions/synchronize_processes.rb in gooddata-0.6.53

- old
+ new

@@ -13,13 +13,10 @@ PARAMS = define_params(self) do description 'Client Used for Connecting to GD' param :gdc_gd_client, instance_of(Type::GdClientType), required: true - description 'Uri of the source output stage. It must be in the same domain as the target project.' - param :ads_output_stage_uri, instance_of(Type::StringType), required: false - description 'Development Client Used for Connecting to GD' param :development_client, instance_of(Type::GdClientType), required: true description 'Synchronization Info' param :synchronize, array_of(instance_of(Type::SynchronizationInfoType)), required: true, generated: true @@ -49,10 +46,10 @@ client_id = to[:client_id] to_project = client.projects(pid) || fail("Invalid 'to' project specified - '#{pid}'") params.gdc_logger.info "Transferring processes, from project: '#{from.title}', PID: '#{from.pid}', to project: '#{to_project.title}', PID: '#{to_project.pid}'" - GoodData::Project.transfer_processes(from, to_project, ads_output_stage_uri: params.ads_output_stage_uri) + GoodData::Project.transfer_processes(from, to_project, ads_output_stage_uri: info.ads_output_stage_uri) to_project.add.output_stage.client_id = client_id if client_id && to_project.add.output_stage results << { from: from.pid,