[PATCH conductor] permit empty first / last names in create_admin rake task
Mo Morsi
mmorsi at redhat.com
Thu Feb 2 15:33:34 UTC 2012
---
src/lib/tasks/dc_tasks.rake | 9 ++++++---
1 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/src/lib/tasks/dc_tasks.rake b/src/lib/tasks/dc_tasks.rake
index 28653cd..d71ae6c 100644
--- a/src/lib/tasks/dc_tasks.rake
+++ b/src/lib/tasks/dc_tasks.rake
@@ -1,7 +1,7 @@
namespace :dc do
desc 'Create and register a new user'
task :create_user, [:login, :password, :email, :first_name, :last_name] => :environment do |t, args|
- unless args.login && args.email && args.password && args.first_name && args.last_name
+ unless args.login && args.email && args.password
puts "Usage: rake 'dc:create_user[login,password,email,first_name,last_name]'"
exit(1)
end
@@ -13,11 +13,14 @@ namespace :dc do
exit(1)
end
+ first_name = args.first_name.nil? ? "" : args.first_name
+ last_name = args.last_name.nil? ? "" : args.last_name
+
user = User.new(:login => args.login, :email => args.email,
:password => args.password,
:password_confirmation => args.password,
- :first_name => args.first_name,
- :last_name => args.last_name,
+ :first_name => first_name,
+ :last_name => last_name,
:quota => Quota.new)
registration = RegistrationService.new(user)
if registration.save
--
1.7.6.5
More information about the aeolus-devel
mailing list