module HammerCLIForeman::ResourceSupportedTest
Public Instance Methods
execute()
click to toggle source
Calls superclass method
# File lib/hammer_cli_foreman/resource_supported_test.rb, line 7 def execute if resource_supported? super else raise OperationNotSupportedError, _("The server does not support such operation.") end end
resource_supported?()
click to toggle source
# File lib/hammer_cli_foreman/resource_supported_test.rb, line 15 def resource_supported? resource.call(:index) true rescue RestClient::ResourceNotFound false end