Class: GenUser

Inherits:
Object
  • Object
show all
Defined in:
lib/commands/gen-user.rb

Instance Method Summary collapse

Instance Method Details

#do(name) ⇒ Object



7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# File 'lib/commands/gen-user.rb', line 7

def do(name)
    puts "Generating #{name}"

    home = "/home/#{name}"
    key = "general"

    plans = [
        {:solution => "users", :action => "add-user", :parameters => { "name" => name }},
        {:solution => "users", :action => "new-key", :parameters => { "name" => name, "home" => home, "key" => key }},
    ]

    helper = HelperRun.new(false)
    helper.runPlan(plans)

end