# File lib/rhc/commands/cartridge.rb, line 156
    def scale(cartridge)
      raise RHC::MissingScalingValueException unless options.min || options.max

      rest_domain = rest_client.find_domain(options.namespace)
      rest_app = rest_domain.find_application(options.app)
      rest_cartridge = find_cartridge rest_app, cartridge, nil

      raise RHC::CartridgeNotScalableException unless rest_cartridge.scalable?

      cart = rest_cartridge.set_scales({
        :scales_from => options.min,
        :scales_to   => options.max
      })

      results do
        say "Success: Scaling values updated"
        display_cart(cart)
      end

      0
    end