Project

General

Profile

Revision 6560f8e3

Added by Ondřej Pražák about 8 years ago

progress

View differences:

app/controllers/foreman_pipeline/api/jobs_controller.rb
109 109
    param_group :job_id
110 110
    param :environment_id, :number, :desc => N_("Environment id which will be set"), :required => true
111 111
    def set_environment
112
      if @job.environment_in_paths? params[:environment_id]
113
        @job.environment = Katello::KTEnvironment.find(params[:environment_id])
114
        @job.save!
115
        respond_for_show
116
      else
117
        fail Katello::HttpErrors::Conflict, "Cannot add an Environment that is not in Job's Environment paths." 
118
      end      
112
      @job.environment = Katello::KTEnvironment.find(params[:environment_id])
113
      @job.save!
114
      respond_for_show
119 115
    end    
120 116

  
121 117
    api :PUT, "/organizations/:organization_id/jobs/:id/set_resource", N_("Set compute resource for job")

Also available in: Unified diff