Sha256: 92581921bedebbacbeac3bff97792589b60a642b8cef36bb92622b46b0bbba2c
Contents?: true
Size: 755 Bytes
Versions: 1
Compression:
Stored size: 755 Bytes
Contents
require 'gitwakatime/version' require 'gitwakatime/actions' require 'gitwakatime/commit' require 'gitwakatime/mapper' require 'gitwakatime/timer' require 'gitwakatime/log' require 'gitwakatime/commited_file' require 'gitwakatime/cli' # Silence is golden module GitWakaTime class Configuration attr_accessor :api_key, :log_level, :root, :project def initialize self.api_key = nil self.log_level = :info end def load_config_yaml yaml = YAML.load_file(File.join(Dir.home, '.wakatime.yml')) self.api_key = yaml[:api_key] self.log_level = yaml[:log_level] end end def self.config @configuration ||= Configuration.new end def self.configure yield(configuration) if block_given? end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
gitwakatime-0.0.1 | lib/gitwakatime.rb |