Class: DeployNotes::Engine

Inherits:
Rails::Engine
  • Object
show all
Defined in:
lib/deploy_notes.rb

Overview

engine parent class

Class Method Summary collapse

Class Method Details

.deploy_typeObject



13
14
15
# File 'lib/deploy_notes.rb', line 13

def self.deploy_type
  revision.blank? ? DeployNotes::Local.new : DeployNotes::Cap.new
end

.getObject



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

def self.get
  deploy_note ||= deploy_type
  deploy_note.get
end

.revisionObject



17
18
19
# File 'lib/deploy_notes.rb', line 17

def self.revision
  `cat #{Rails.root.to_s}/REVISION | tr -d '\n'`
end