lib/runcible/resources/unit.rb in runcible-1.2.0 vs lib/runcible/resources/unit.rb in runcible-1.3.0
- old
+ new
@@ -19,16 +19,14 @@
# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
module Runcible
module Resources
# @see https://pulp-dev-guide.readthedocs.org/en/latest/rest-api/content/index.html
class Unit < Runcible::Base
-
# Generates the API path for Units
#
# @param [String] type the unit type
# @return [String] the unit search path
def path(type)
@@ -38,13 +36,12 @@
# Searches a given unit type based on criteria
#
# @param [String] type the unit type
# @param [Hash] criteria criteria object containing Mongo syntax
# @param [Hash] optional container for all optional parameters
- # @return [RestClient::Response]
- def search(type, criteria, optional={})
- call(:post, path(type), :payload=>{:required=>{:criteria=>criteria}, :optional=>optional})
+ # @return [RestClient::Response]
+ def search(type, criteria, optional = {})
+ call(:post, path(type), :payload => {:required => {:criteria => criteria}, :optional => optional})
end
end
-
end
end