Module: Palmade::Cableguy

Defined in:
lib/palmade/cableguy.rb,
lib/palmade/cableguy/db.rb,
lib/palmade/cableguy/cable.rb,
lib/palmade/cableguy/utils.rb,
lib/palmade/cableguy/cabler.rb,
lib/palmade/cableguy/runner.rb,
lib/palmade/cableguy/version.rb,
lib/palmade/cableguy/builders.rb,
lib/palmade/cableguy/constants.rb,
lib/palmade/cableguy/migration.rb,
lib/palmade/cableguy/configurator.rb,
lib/palmade/cableguy/templatebinding.rb,
lib/palmade/cableguy/cable_configurator.rb,
lib/palmade/cableguy/builders/cable_copy.rb,
lib/palmade/cableguy/builders/cable_move.rb,
lib/palmade/cableguy/builders/cable_chmod.rb,
lib/palmade/cableguy/builders/cable_mkdir.rb,
lib/palmade/cableguy/builders/cable_custom.rb,
lib/palmade/cableguy/builders/cable_symlink.rb,
lib/palmade/cableguy/builders/cable_template.rb

Defined Under Namespace

Modules: Builders, Constants Classes: Cable, CableConfigurator, CableguyError, Cabler, Configurator, DB, Migration, MissingFile, NotImplemented, Runner, TemplateBinding, Utils

Constant Summary collapse

DEFAULT_CABLEGUY_PATH =
"config/cableguy.rb"
DEFAULT_TEMPLATES_PATH =
"config/templates"
DEFAULT_TARGET_PATH =
"config"
VERSION =
"0.1.0"

Class Method Summary collapse

Class Method Details

.check_requirements(app_root) ⇒ Object



30
31
32
# File 'lib/palmade/cableguy.rb', line 30

def self.check_requirements(app_root)
  boot(app_root).check_requirements
end

.configure(app_root) ⇒ Object



34
35
36
# File 'lib/palmade/cableguy.rb', line 34

def self.configure(app_root)
  boot(app_root).configure
end

.require_erbObject



38
39
40
# File 'lib/palmade/cableguy.rb', line 38

def self.require_erb
  require 'erb'
end