Sha256: f657b529b8333148d7f98984b2bd5e54eef7589d300780c0841fcf819f8c8a21

Contents?: true

Size: 255 Bytes

Versions: 2

Compression:

Stored size: 255 Bytes

Contents

class MaitreD::API::ChangePlan < MaitreD::API::Authenticated
  def call
    response.body = listener.plan_change(
      resource_id, params['plan']
    )

    super
  end

  private

  def resource_id
    request.path[%r{resources/([\w-]+)}, 1]
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
maitre_d-0.7.1 lib/maitre_d/api/change_plan.rb
maitre_d-0.7.0 lib/maitre_d/api/change_plan.rb