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