Sha256: 5986c7e3535dfd74ee475ee7be7a0a761335490d050ac92ab8db6b2fdc1d0ec1

Contents?: true

Size: 781 Bytes

Versions: 10

Compression:

Stored size: 781 Bytes

Contents

module Fog
  module GoGrid
    class Real

      # List options and lookups
      #
      # ==== Parameters
      # * 'lookup'<~String> - the lookup to be listed
      # * options<~Hash>:
      #   * 'sort'<~String> - column to sort result by in ['description', 'id', 'name']
      #   * 'asc'<~String>  - order to sort in ['true','false']
      #
      # ==== Returns
      # * response<~Excon::Response>:
      #   * body<~Array>:
      # TODO: docs
      def common_lookup_list(lookup, options={})
        request(
          :path     => 'common/lookup/list',
          :query    => {'lookup' => lookup}.merge!(options)
        )
      end

    end

    class Mock

      def common_lookup_list(lookup, options={})
        Fog::Mock.not_implemented
      end

    end
  end
end

Version data entries

10 entries across 10 versions & 2 rubygems

Version Path
fog-0.2.30 lib/fog/go_grid/requests/common_lookup_list.rb
fog-0.2.28 lib/fog/go_grid/requests/common_lookup_list.rb
fog-0.2.27 lib/fog/go_grid/requests/common_lookup_list.rb
fog-0.2.26 lib/fog/go_grid/requests/common_lookup_list.rb
fog-0.2.25 lib/fog/go_grid/requests/common_lookup_list.rb
fog-0.2.24 lib/fog/go_grid/requests/common_lookup_list.rb
tecnh-fog-0.2.23.vpc lib/fog/go_grid/requests/common_lookup_list.rb
fog-0.2.23 lib/fog/go_grid/requests/common_lookup_list.rb
fog-0.2.22 lib/fog/go_grid/requests/common_lookup_list.rb
fog-0.2.21 lib/fog/go_grid/requests/common_lookup_list.rb