Sha256: 2b77583331275902307b0c227cc1aca7a5baee8e593ecaa76912c6c6b7842e69

Contents?: true

Size: 550 Bytes

Versions: 7

Compression:

Stored size: 550 Bytes

Contents

module Fog
  module Ecloud
    class Compute

      class Real
        basic_request :delete_internet_service, 200, 'DELETE', {}, ""
      end

      class Mock
        def delete_internet_service(service_uri)
          if public_ip_internet_service = mock_data.public_ip_internet_service_from_href(service_uri)
            public_ip_internet_service._parent.items.delete(public_ip_internet_service)

            mock_it 200, '', { }
          else
            mock_error 200, "401 Unauthorized"
          end
        end
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
fog-0.8.2 lib/fog/compute/requests/ecloud/delete_internet_service.rb
fog-0.8.1 lib/fog/compute/requests/ecloud/delete_internet_service.rb
fog-0.8.0 lib/fog/compute/requests/ecloud/delete_internet_service.rb
fog-0.7.2 lib/fog/compute/requests/ecloud/delete_internet_service.rb
fog-0.7.1 lib/fog/compute/requests/ecloud/delete_internet_service.rb
fog-0.7.0 lib/fog/compute/requests/ecloud/delete_internet_service.rb
fog-0.6.0 lib/fog/compute/requests/ecloud/delete_internet_service.rb