Module: GitPunch

Defined in:
lib/git_punch/project.rb,
lib/git_punch.rb,
lib/git_punch/song.rb,
lib/git_punch/user.rb,
lib/git_punch/client.rb,
lib/git_punch/plugin.rb,
lib/git_punch/version.rb,
lib/git_punch/repository.rb,
lib/git_punch/media_config.rb,
lib/git_punch/client_errors.rb

Overview

Represents your current project and basically figures out its type.

Defined Under Namespace

Modules: MediaConfig Classes: Client, ClientErrors, Plugin, Project, Repository, Song, User

Constant Summary collapse

VERSION =
"0.0.5"

Class Method Summary collapse

Class Method Details

.file_serverObject



23
24
25
26
27
28
# File 'lib/git_punch.rb', line 23

def self.file_server
  @config ||= {
    host: 'office1.curotecserver.com',
    user: 'notepunch'
  }
end

.gemspecObject



19
20
21
# File 'lib/git_punch.rb', line 19

def self.gemspec
  Gem::Specification.find_by_name 'git-punch'
end

.template_pathObject



15
16
17
# File 'lib/git_punch.rb', line 15

def self.template_path
  "#{gemspec.full_gem_path}/lib/templates"
end