lib/postfix_admin/runner.rb in postfix_admin-0.3.1 vs lib/postfix_admin/runner.rb in postfix_admin-0.3.2

- old
+ new

@@ -53,21 +53,25 @@ desc "forwards", "List all forwards" def forwards runner { @cli.show_forwards } end - desc "setup example.com password", "Set up a domain (add a domain and an admin user for it)" + desc "setup example.com password", + "Set up a domain (add a domain and an admin user for it)" + method_option :description, type: :string, aliases: "-d", desc: "description" method_option :scheme, type: :string, aliases: "-s", desc: "password scheme" method_option :rounds, type: :string, aliases: "-r", desc: "encryption rounds for BLF-CRYPT, SHA256-CRYPT and SHA512-CRYPT schemes" def setup(domain_name, password) runner do @cli.setup_domain(domain_name, password, + description: options[:description], scheme: options[:scheme], rounds: options[:rounds]) end end - desc "teardown example.com", "Tear down a domain (delete a domain and an admin user for it)" + desc "teardown example.com", + "Tear down a domain (delete a domain and an admin user for it)" def teardown(domain_name) runner { @cli.teardown_domain(domain_name) } end desc "admin_passwd admin@example.com new_password", @@ -97,15 +101,15 @@ def add_domain(domain_name) runner { @cli.add_domain(domain_name, description: options[:description]) } end desc "edit_domain example.com", "Edit a domain" - method_option :aliases, type: :numeric, aliases: "-a", desc: "Edit aliases limitation" - method_option :mailboxes, type: :numeric, aliases: "-m", desc: "Edit mailboxes limitation" - method_option :maxquota, type: :numeric, aliases: "-q", desc: "Edit max quota limitation" + method_option :aliases, type: :numeric, aliases: "-a", desc: "Update aliase limit" + method_option :mailboxes, type: :numeric, aliases: "-m", desc: "Update mailboxe limit" + method_option :maxquota, type: :numeric, aliases: "-q", desc: "Update maximum quota limit (MB)" method_option :active, type: :boolean, desc: "Update active status" - method_option :description, type: :string, aliases: "-d", desc: "Edit description" + method_option :description, type: :string, aliases: "-d", desc: "Update description" def edit_domain(domain_name) runner do if options.size == 0 warn "Use one or more options." help('edit_domain') @@ -151,14 +155,14 @@ end end desc "edit_account user@example.com", "Edit an account" method_option :goto, type: :string, aliases: "-g", - desc: "mailboxes, addresses e-mails are delivered to" + desc: "Update mailboxes, addresses emails are delivered to" method_option :quota, type: :numeric, aliases: "-q", - desc: "quota limitation (MB)" + desc: "Update quota limit (MB)" method_option :name, type: :string, aliases: "-n", - desc: "full name" + desc: "Update full name" method_option :active, type: :boolean, desc: "Update active status" def edit_account(address) runner do if options.size == 0