Class: BriefMail::ConfigAdapters::Capistrano
Instance Method Summary
collapse
#mailer, #recipients, #subject
Constructor Details
#initialize(cap_vars) ⇒ Capistrano
Returns a new instance of Capistrano.
5
6
7
|
# File 'lib/brief_mail/config_adapters/capistrano.rb', line 5
def initialize(cap_vars)
@cap_vars = cap_vars
end
|
Instance Method Details
#application ⇒ Object
17
18
19
|
# File 'lib/brief_mail/config_adapters/capistrano.rb', line 17
def application
@cap_vars.application
end
|
#current_release ⇒ Object
29
30
31
|
# File 'lib/brief_mail/config_adapters/capistrano.rb', line 29
def current_release
@cap_vars.current_release
end
|
#current_revision ⇒ Object
37
38
39
|
# File 'lib/brief_mail/config_adapters/capistrano.rb', line 37
def current_revision
@cap_vars.current_revision
end
|
#from_user ⇒ Object
9
10
11
|
# File 'lib/brief_mail/config_adapters/capistrano.rb', line 9
def from_user
@cap_vars.fetch(:brief_mail_config)
end
|
#previous_release ⇒ Object
25
26
27
|
# File 'lib/brief_mail/config_adapters/capistrano.rb', line 25
def previous_release
@cap_vars.previous_release
end
|
#previous_revision ⇒ Object
33
34
35
|
# File 'lib/brief_mail/config_adapters/capistrano.rb', line 33
def previous_revision
@cap_vars.previous_revision
end
|
#scm ⇒ Object
13
14
15
|
# File 'lib/brief_mail/config_adapters/capistrano.rb', line 13
def scm
@cap_vars.scm
end
|
#stage ⇒ Object
21
22
23
|
# File 'lib/brief_mail/config_adapters/capistrano.rb', line 21
def stage
@cap_vars.stage
end
|