Module: Veye

Defined in:
lib/veye.rb,
lib/veye/api.rb,
lib/veye/user.rb,
lib/veye/github.rb,
lib/veye/package.rb,
lib/veye/project.rb,
lib/veye/service.rb,
lib/veye/user/me.rb,
lib/veye/version.rb,
lib/veye/api/user.rb,
lib/veye/settings.rb,
lib/veye/api/github.rb,
lib/veye/pagination.rb,
lib/veye/views/user.rb,
lib/veye/api/package.rb,
lib/veye/api/project.rb,
lib/veye/api/service.rb,
lib/veye/github/info.rb,
lib/veye/github/list.rb,
lib/veye/github/sync.rb,
lib/veye/api/resource.rb,
lib/veye/package/info.rb,
lib/veye/views/github.rb,
lib/veye/github/delete.rb,
lib/veye/github/import.rb,
lib/veye/github/search.rb,
lib/veye/project/check.rb,
lib/veye/views/package.rb,
lib/veye/views/project.rb,
lib/veye/package/follow.rb,
lib/veye/package/search.rb,
lib/veye/pagination/show.rb,
lib/veye/project/license.rb,
lib/veye/package/versions.rb,
lib/veye/api/base_resource.rb,
lib/veye/api/json_response.rb,
lib/veye/package/references.rb,
lib/veye/views/github/info_csv.rb,
lib/veye/views/github/list_csv.rb,
lib/veye/views/github/info_json.rb,
lib/veye/views/github/list_json.rb,
lib/veye/views/package/info_csv.rb,
lib/veye/views/project/info_csv.rb,
lib/veye/views/user/profile_csv.rb,
lib/veye/views/github/info_table.rb,
lib/veye/views/github/list_table.rb,
lib/veye/views/github/search_csv.rb,
lib/veye/views/package/info_json.rb,
lib/veye/views/project/info_json.rb,
lib/veye/views/user/favorite_csv.rb,
lib/veye/views/user/profile_json.rb,
lib/veye/views/github/info_pretty.rb,
lib/veye/views/github/list_pretty.rb,
lib/veye/views/github/search_json.rb,
lib/veye/views/package/info_table.rb,
lib/veye/views/package/search_csv.rb,
lib/veye/views/project/info_table.rb,
lib/veye/views/user/favorite_json.rb,
lib/veye/views/user/profile_table.rb,
lib/veye/pagination/pagination_csv.rb,
lib/veye/views/github/search_table.rb,
lib/veye/views/package/info_pretty.rb,
lib/veye/views/package/search_json.rb,
lib/veye/views/project/info_pretty.rb,
lib/veye/views/project/licence_csv.rb,
lib/veye/views/user/favorite_table.rb,
lib/veye/views/user/profile_pretty.rb,
lib/veye/pagination/pagination_json.rb,
lib/veye/views/github/search_pretty.rb,
lib/veye/views/package/search_table.rb,
lib/veye/views/package/versions_csv.rb,
lib/veye/views/project/licence_json.rb,
lib/veye/views/user/favorite_pretty.rb,
lib/veye/pagination/pagination_table.rb,
lib/veye/views/package/search_pretty.rb,
lib/veye/views/package/versions_json.rb,
lib/veye/views/project/info_markdown.rb,
lib/veye/views/project/licence_table.rb,
lib/veye/pagination/pagination_pretty.rb,
lib/veye/views/package/references_csv.rb,
lib/veye/views/package/versions_table.rb,
lib/veye/views/project/dependency_csv.rb,
lib/veye/views/project/licence_pretty.rb,
lib/veye/views/package/references_json.rb,
lib/veye/views/package/versions_pretty.rb,
lib/veye/views/project/dependency_json.rb,
lib/veye/views/package/references_table.rb,
lib/veye/views/project/dependency_table.rb,
lib/veye/views/package/references_pretty.rb,
lib/veye/views/project/dependency_pretty.rb,
lib/veye/views/project/dependency_markdown.rb

Overview

– define module constants here

Defined Under Namespace

Modules: API, Github, Package, Pagination, Project, User Classes: Service, Settings

Constant Summary collapse

VERSION =
'0.3.2'
BIGEYE =
%q{

      _    __                   _                ______
     | |  / /___   _____ _____ (_)____   ____   / ____/__  __ ___
     | | / // _ \ / ___// ___// // __ \ / __ \ / __/  / / / // _ \
     | |/ //  __// /   (__  )/ // /_/ // / / // /___ / /_/ //  __/
     |___/ \___//_/   /____//_/ \____//_/ /_//_____/ \__, / \___/
                                                    /____/

}

Class Attribute Summary collapse

Class Attribute Details

.loggerObject



91
92
93
94
95
96
97
98
99
100
101
102
103
# File 'lib/veye.rb', line 91

def logger
  @logger ||= Logger.new('veye.log').tap do |log|
    log.level = case $global_options.fetch(:log_level, 'debug')
                when 'info'   then Logger::INFO
                when 'debug'  then Logger::DEBUG 
                when 'warn'   then Logger::INFO
                when 'error'  then Logger::ERROR
                when 'fatal'  then Logger::FATAL
                else Logger::DEBUG
                end
    log.progname = self.name
  end
end