Class: Capistrano::Idobata::Client
- Inherits:
-
Object
- Object
- Capistrano::Idobata::Client
- Defined in:
- lib/capistrano/idobata.rb
Instance Method Summary collapse
-
#initialize(hook_url) ⇒ Client
constructor
A new instance of Client.
- #send(message) ⇒ Object
- #valid? ⇒ Boolean
Constructor Details
#initialize(hook_url) ⇒ Client
Returns a new instance of Client.
8 9 10 |
# File 'lib/capistrano/idobata.rb', line 8 def initialize(hook_url) @hook_url = hook_url end |
Instance Method Details
#send(message) ⇒ Object
16 17 18 |
# File 'lib/capistrano/idobata.rb', line 16 def send() RestClient.post @hook_url, source: end |
#valid? ⇒ Boolean
12 13 14 |
# File 'lib/capistrano/idobata.rb', line 12 def valid? !! @hook_url end |