Module: Vx::ServiceConnector
- Extended by:
- ServiceConnector
- Included in:
- ServiceConnector
- Defined in:
- lib/vx/service_connector.rb,
lib/vx/service_connector/base.rb,
lib/vx/service_connector/error.rb,
lib/vx/service_connector/model.rb,
lib/vx/service_connector/github.rb,
lib/vx/service_connector/version.rb,
lib/vx/service_connector/gitlab_v6.rb,
lib/vx/service_connector/github/files.rb,
lib/vx/service_connector/github/hooks.rb,
lib/vx/service_connector/github/repos.rb,
lib/vx/service_connector/github/notices.rb,
lib/vx/service_connector/github/payload.rb,
lib/vx/service_connector/gitlab_v6/files.rb,
lib/vx/service_connector/gitlab_v6/hooks.rb,
lib/vx/service_connector/gitlab_v6/repos.rb,
lib/vx/service_connector/gitlab_v6/notices.rb,
lib/vx/service_connector/gitlab_v6/payload.rb,
lib/vx/service_connector/gitlab_v6/session.rb,
lib/vx/service_connector/github/deploy_keys.rb,
lib/vx/service_connector/gitlab_v6/deploy_keys.rb
Defined Under Namespace
Modules: Base, Model Classes: Github, GitlabV6, RequestError
Constant Summary collapse
- VERSION =
"0.2.4"
Instance Method Summary collapse
Instance Method Details
#to(name) ⇒ Object
16 17 18 19 20 21 22 23 24 25 |
# File 'lib/vx/service_connector.rb', line 16 def to(name) case name.to_sym when :github Github when :gitlab_v6 GitlabV6 else raise ArgumentError, "Serivice for #{name.inspect} is not defined" end end |