Module: PlayTime

Defined in:
lib/play_time.rb,
lib/play_time/apk.rb,
lib/play_time/track.rb,
lib/play_time/client.rb,
lib/play_time/runner.rb,
lib/play_time/upload.rb,
lib/play_time/version.rb,
lib/play_time/configuration.rb

Defined Under Namespace

Classes: Apk, Client, Configuration, Runner, Track, Upload

Constant Summary collapse

VERSION =
"0.0.2"

Class Method Summary collapse

Class Method Details

.config_pathObject



8
9
10
# File 'lib/play_time.rb', line 8

def self.config_path
  ENV['PLAY_TIME_CONFIG_PATH'] || Configuration::DEFAULT_CONFIG
end

.configurationObject



12
13
14
# File 'lib/play_time.rb', line 12

def self.configuration
  @configuration ||= Configuration.new(YAML.load(open(config_path).read))
end

.upload(track) ⇒ Object



16
17
18
# File 'lib/play_time.rb', line 16

def self.upload(track)
  Upload.upload(track)
end