Class: HammerCLIKatello::Repository::CreateCommand
- Inherits:
-
CreateCommand
- Object
- HammerCLIForeman::CreateCommand
- CreateCommand
- HammerCLIKatello::Repository::CreateCommand
- Defined in:
- lib/hammer_cli_katello/repository.rb
Instance Method Summary collapse
Methods included from HammerCLIKatello::ResolverCommons
Instance Method Details
#get_gpg_key_id(ssl_type) ⇒ Object
229 230 231 232 233 |
# File 'lib/hammer_cli_katello/repository.rb', line 229 def get_gpg_key_id(ssl_type) = .clone ["option_gpg_key_name"] = self.send("option_#{ssl_type}") resolver.gpg_key_id(resolver.("gpg_key", )) end |
#request_params ⇒ Object
219 220 221 222 223 224 225 226 227 |
# File 'lib/hammer_cli_katello/repository.rb', line 219 def request_params params = super params["ssl_client_cert_id"] ||= get_gpg_key_id("ssl_client_cert") if option_ssl_client_cert params["ssl_client_key_id"] ||= get_gpg_key_id("ssl_client_key") if option_ssl_client_key params["ssl_ca_cert_id"] ||= get_gpg_key_id("ssl_ca_cert") if option_ssl_ca_cert params end |