Class MailRoom::CLI
In: lib/mail_room/cli.rb
Parent: Object

The CLI parses ARGV into configuration to start the coordinator with. @author Tony Pitale

Methods

new   start  

Attributes

configuration  [RW] 
coordinator  [RW] 

Public Class methods

Initialize a new CLI instance to handle option parsing from arguments

  into configuration to start the coordinator running on all mailboxes

@param args [Array] `ARGV` passed from `bin/mail_room`

Public Instance methods

Start the coordinator running, sets up signal traps

[Validate]