Skip to content

Commit

Permalink
fixing CHEF-969, 970, and 971
Browse files Browse the repository at this point in the history
  • Loading branch information
Nuo Yan authored and Nuo Yan committed Feb 27, 2010
1 parent 096dd1d commit 526e5ce
Show file tree
Hide file tree
Showing 8 changed files with 20 additions and 20 deletions.
14 changes: 7 additions & 7 deletions chef-server-webui/app/controllers/databag_items.rb
Expand Up @@ -29,7 +29,7 @@ def edit
@default_data = @databag_item
rescue => e
Chef::Log.error("#{e}\n#{e.backtrace.join("\n")}")
@_message = { :error => $! }
@_message = { :error => "Could not load the databag item" }
end
render
end
Expand All @@ -44,7 +44,7 @@ def update
redirect(slice_url(:databag_databag_items, :databag_id => params[:databag_id], :id => @databag_item.name), :message => { :notice => "Updated Databag Item #{@databag_item.name}" })
rescue => e
Chef::Log.error("#{e}\n#{e.backtrace.join("\n")}")
@_message = { :error => $! }
@_message = { :error => "Could not update the databag item" }
@databag_item = Chef::DataBagItem.load(params[:databag_id], params[:id])
@default_data = @databag_item
render :edit
Expand All @@ -63,10 +63,10 @@ def create
@databag_item.data_bag @databag_name
@databag_item.raw_data = JSON.parse(params[:json_data])
@databag_item.create
redirect(slice_url(:databag_databag_items, :databag_id => @databag_name), :message => { :notice => "Created Databag Item #{@databag_item.name}" })
redirect(slice_url(:databag_databag_items, :databag_id => @databag_name), :message => { :notice => "Databag item created successfully" })
rescue => e
Chef::Log.error("#{e}\n#{e.backtrace.join("\n")}")
@_message = { :error => $! }
@_message = { :error => "Could not create databag item" }
render :new
end
end
Expand All @@ -84,18 +84,18 @@ def show
display @databag_item
rescue => e
Chef::Log.error("#{e}\n#{e.backtrace.join("\n")}")
redirect(slice_url(:databag_databag_items), {:message => { :error => $! }, :permanent => true})
redirect(slice_url(:databag_databag_items), {:message => { :error => "Could not show the databag item" }, :permanent => true})
end
end

def destroy(databag_id=params[:databag_id], item_id=params[:id])
begin
@databag_item = Chef::DataBagItem.new
@databag_item.destroy(databag_id, item_id)
redirect(slice_url(:databag_databag_items), {:message => { :notice => "Databag Item #{params[:id]} deleted successfully" }, :permanent => true})
redirect(slice_url(:databag_databag_items), {:message => { :notice => "Databag item deleted successfully" }, :permanent => true})
rescue => e
Chef::Log.error("#{e}\n#{e.backtrace.join("\n")}")
redirect(slice_url(:databag_databag_items), {:message => { :error => $! }, :permanent => true})
redirect(slice_url(:databag_databag_items), {:message => { :error => "Could not delete databag item" }, :permanent => true})
end
end

Expand Down
8 changes: 4 additions & 4 deletions chef-server-webui/app/controllers/databags.rb
Expand Up @@ -36,7 +36,7 @@ def create
redirect(slice_url(:databags), :message => { :notice => "Created Databag #{@databag.name}" })
rescue => e
Chef::Log.error("#{e}\n#{e.backtrace.join("\n")}")
@_message = { :error => $! }
@_message = { :error => "Could not create databag" }
render :new
end
end
Expand All @@ -46,7 +46,7 @@ def index
Chef::REST.new(Chef::Config[:chef_server_url]).get_rest("data")
rescue => e
Chef::Log.error("#{e}\n#{e.backtrace.join("\n")}")
@_message = { :error => $! }
@_message = { :error => "Could not list databags" }
{}
end
render
Expand All @@ -62,7 +62,7 @@ def show
rescue => e
Chef::Log.error("#{e}\n#{e.backtrace.join("\n")}")
@databags = Chef::DataBag.list
@_message = { :error => $!}
@_message = { :error => "Could not load databag"}
render :index
end
end
Expand All @@ -75,7 +75,7 @@ def destroy
rescue => e
Chef::Log.error("#{e}\n#{e.backtrace.join("\n")}")
@databags = Chef::DataBag.list
@_message = { :error => $!}
@_message = { :error => "Could not delete databag"}
render :index
end
end
Expand Down
4 changes: 2 additions & 2 deletions chef-server-webui/app/controllers/nodes.rb
Expand Up @@ -32,7 +32,7 @@ def index
Chef::Node.list
rescue => e
Chef::Log.error("#{e}\n#{e.backtrace.join("\n")}")
@_message = {:error => $!}
@_message = {:error => "Could not list nodes"}
{}
end
render
Expand All @@ -59,7 +59,7 @@ def new
rescue => e
Chef::Log.error("#{e}\n#{e.backtrace.join("\n")}")
@node_list = Chef::Node.list()
@_message = {:error => $!}
@_message = {:error => "Could not load available recipes, roles, or the run list"}
render :index
end
end
Expand Down
2 changes: 1 addition & 1 deletion chef-server-webui/app/controllers/roles.rb
Expand Up @@ -30,7 +30,7 @@ def index
Chef::Role.list()
rescue => e
Chef::Log.error("#{e}\n#{e.backtrace.join("\n")}")
@_message = {:error => $!}
@_message = {:error => "Could not list roles"}
{}
end
render
Expand Down
2 changes: 1 addition & 1 deletion chef-server-webui/app/controllers/search.rb
Expand Up @@ -29,7 +29,7 @@ def index
@s.list_indexes
rescue => e
Chef::Log.error("#{e}\n#{e.backtrace.join("\n")}")
@_message = {:error => $!}
@_message = {:error => "Could not list search indexes"}
{}
end
render
Expand Down
2 changes: 1 addition & 1 deletion chef-server-webui/app/controllers/status.rb
Expand Up @@ -31,7 +31,7 @@ def index
rescue => e
Chef::Log.error("#{e}\n#{e.backtrace.join("\n")}")
@status = {}
@_message = {:error => $!}
@_message = {:error => "Could not list status"}
render
end
end
Expand Down
2 changes: 1 addition & 1 deletion chef-server-webui/app/controllers/users.rb
Expand Up @@ -135,7 +135,7 @@ def login_exec
rescue => e
Chef::Log.error("#{e}\n#{e.backtrace.join("\n")}")
@user = Chef::WebUIUser.new
@_message = { :error => $! }
@_message = { :error => "Could not complete logging in." }
render :login
end
end
Expand Down
6 changes: 3 additions & 3 deletions chef-server-webui/app/views/roles/index.html.haml
Expand Up @@ -7,13 +7,13 @@
.inner
%table.table
%tr
%th.first Name
%th
%th.first{:colspan => 2} Name
%th  
%th.last  
- even = false;
- @role_list.each do |role|
%tr{ :class => even ? "even" : "odd" }
%td= link_to(role[0], slice_url(:role, role[0]))
%td{:colspan => 2}= link_to(role[0], slice_url(:role, role[0]))
%td
= link_to('Edit', slice_url(:edit_role, role[0]))
|
Expand Down

0 comments on commit 526e5ce

Please sign in to comment.