Revision b9c2c9ff
Added by Dominic Cleal almost 10 years ago
app/controllers/puppetclasses_controller.rb | ||
---|---|---|
def create
|
||
@puppetclass = Puppetclass.new(params[:puppetclass])
|
||
if @puppetclass.save
|
||
notice _("Successfully created puppetclass.")
|
||
redirect_to puppetclasses_url
|
||
process_success
|
||
else
|
||
render :action => 'new'
|
||
process_error
|
||
end
|
||
end
|
||
|
||
... | ... | |
|
||
def update
|
||
if @puppetclass.update_attributes(params[:puppetclass])
|
||
notice _("Successfully updated puppetclass.")
|
||
notice _("Successfully updated %s." % @puppetclass.to_s)
|
||
redirect_back_or_default(puppetclasses_url)
|
||
else
|
||
render :action => 'edit'
|
||
process_error
|
||
end
|
||
end
|
||
|
||
def destroy
|
||
if @puppetclass.destroy
|
||
notice _("Successfully destroyed puppetclass.")
|
||
process_success
|
||
else
|
||
error @puppetclass.errors.full_messages.join("<br/>")
|
||
process_error
|
||
end
|
||
redirect_to puppetclasses_url
|
||
end
|
||
|
||
# form AJAX methods
|
Also available in: Unified diff
fixes #6402 - use standard success/error handlers in UI controllers
(cherry picked from commit b4fbdf574faf364fb1fc991c9363b3637ae70906)