Module: TalkingCapistrano

Defined in:
lib/talking-capistrano.rb,
lib/talking-capistrano.rb

Defined Under Namespace

Modules: SkypeNotification

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.local_rails_envObject

Returns the value of attribute local_rails_env.



40
41
42
# File 'lib/talking-capistrano.rb', line 40

def local_rails_env
  @local_rails_env
end

Class Method Details

.say_deploy_completedObject



47
48
49
# File 'lib/talking-capistrano.rb', line 47

def self.say_deploy_completed
   get_item(:say_deploy_completed).sub!  "ENV", @local_rails_env
end

.say_deploy_failedObject



50
51
52
# File 'lib/talking-capistrano.rb', line 50

def self.say_deploy_failed
   get_item(:say_deploy_failed).sub!  "ENV", @local_rails_env
end

.say_deploy_started(branch = nil) ⇒ Object



43
44
45
46
# File 'lib/talking-capistrano.rb', line 43

def self.say_deploy_started(branch = nil)
    branch_txt = defined?(branch) ? ", branch: " + branch  : ""
   get_item(:say_deploy_started).sub!  "ENV", "#{@local_rails_env}#{branch_txt}"
end

.say_speaker_nameObject



53
54
55
# File 'lib/talking-capistrano.rb', line 53

def self.say_speaker_name
   get_item(:voices)
end