Class: LacunaUtil::Task

Inherits:
Object
  • Object
show all
Defined in:
lib/lacuna_util/task.rb

Direct Known Subclasses

CleanMail, MakeHalls

Instance Method Summary collapse

Constructor Details

#initializeTask

Returns a new instance of Task.



8
9
10
11
12
13
14
# File 'lib/lacuna_util/task.rb', line 8

def initialize
    Lacuna.connect({
        :name        => LacunaUtil.config['name'],
        :password    => LacunaUtil.config['password'],
        :server_name => LacunaUtil.config['server_name'] || 'us1',
    })
end

Instance Method Details

#runObject



16
17
18
19
20
# File 'lib/lacuna_util/task.rb', line 16

def run
    task_name = self.class
    name = LacunaUtil.config['name']
    puts "Running task #{task_name} as #{name}"
end