module Mina::Flowdock::Plugin

Public Instance Methods

erb_string(string, b = binding) click to toggle source
# File lib/mina/flowdock/plugin.rb, line 34
def erb_string(string, b = binding)
  require "erb"
  erb = ERB.new(string)
  erb.result b
end
flowdock_message() click to toggle source
# File lib/mina/flowdock/plugin.rb, line 18
def flowdock_message
  erb_string(settings.send :flowdock_message)
end
flowdock_message_subject() click to toggle source
# File lib/mina/flowdock/plugin.rb, line 14
def flowdock_message_subject
  erb_string(settings.send :flowdock_message_subject)
end
git_config() click to toggle source
# File lib/mina/flowdock/plugin.rb, line 30
def git_config
  Git.open(".").config
end
git_user_email() click to toggle source
# File lib/mina/flowdock/plugin.rb, line 26
def git_user_email
  git_config["user.email"]
end
git_user_name() click to toggle source
# File lib/mina/flowdock/plugin.rb, line 22
def git_user_name
  git_config["user.name"]
end
print_local_debug(msg) click to toggle source
print_local_status(msg) click to toggle source

Prints a status message. (`<—–`)

print_notification_debug(flow) click to toggle source