Class: Phill
Defined Under Namespace
Modules: Configurable
Classes: AwsClient, File, Location
Constant Summary
collapse
- VERSION =
'0.1.1'
Instance Attribute Summary
Attributes included from Configurable
#config
Class Method Summary
collapse
Class Method Details
.locations ⇒ Object
14
15
16
|
# File 'lib/phill.rb', line 14
def locations
@locations ||= config.locations.map { |l| Location.new(l) }
end
|
.process ⇒ Object
18
19
20
21
|
# File 'lib/phill.rb', line 18
def process
locations.each(&:process)
AwsClient.upload(locations)
end
|