module Aua::Agents::Misc
Constants
- CLIENTS
- GIT2MITE_PATTERN
- JIRAMITE_PATTERN
- MITE_STD_PATTERN
- STD_CLIENTS
Public Class Methods
extend?(agent)
click to toggle source
# File lib/aua-mite/agents/misc.rb, line 14 def self.extend?(agent) !!CLIENTS[agent.app] || agent.app =~ MITE_STD_PATTERN || agent.app =~ GIT2MITE_PATTERN || agent.app =~ JIRAMITE_PATTERN end
Public Instance Methods
name()
click to toggle source
# File lib/aua-mite/agents/misc.rb, line 22 def name return app.to_sym if app =~ MITE_STD_PATTERN return :git2mite if app =~ GIT2MITE_PATTERN return :jiramite if app =~ JIRAMITE_PATTERN CLIENTS[app] end
type()
click to toggle source
# File lib/aua-mite/agents/misc.rb, line 18 def type :ApiClient end
version()
click to toggle source
Calls superclass method
# File lib/aua-mite/agents/misc.rb, line 29 def version return $2 if app =~ GIT2MITE_PATTERN return $1 if app =~ JIRAMITE_PATTERN v = (super || version_of(app) || "").split(";", 2)[0] v =~ /^com\./ ? nil : (v ? v.sub(/^v/, "") : v) end