Sha256: 812d8e29be5dedc9ce1b6f8754a7b6aeaf0a982fbe478e4dcd1168e1aaa0490e
Contents?: true
Size: 529 Bytes
Versions: 22
Compression:
Stored size: 529 Bytes
Contents
class RemoteExecutionProvider class << self def provider_for(type) providers[type.to_s] || providers[:SSH] end def providers @providers ||= { }.with_indifferent_access end def register(key, klass) providers[key.to_sym] = klass end def provider_names providers.keys.map(&:to_s) end def proxy_command_options(template_invocation, host) {} end def humanized_name self.name end def supports_effective_user? false end end end
Version data entries
22 entries across 22 versions & 1 rubygems