Sha256: 839cb9a33295d222db74c78f4877363ec13042b7ae8dc35c6896b8255a284efb

Contents?: true

Size: 585 Bytes

Versions: 55

Compression:

Stored size: 585 Bytes

Contents

require "rubygems"
require "fog"

def test
  connection = Fog::Compute.new(:provider => "google")
  health = connection.http_health_checks.create(:name => "test-checks")
  health.wait_for { health.ready? }
  backend = connection.backend_services.create(
    :name => "backend-test",
    :health_checks => [health.self_link],
    :port => 8080,
    :timeout_sec => 40,
    :backends => [{ "group" => "resource_view self_link" }]
  )
  backend.get_health

  puts connection.backend_services.all

  backend = connection.backend_services.get("backend-test")
  backend.get_health
end

test

Version data entries

55 entries across 55 versions & 2 rubygems

Version Path
fog-google-1.0.0 examples/backend_services.rb
fog-google-0.6.0 examples/backend_services.rb
fog-google-0.5.5 examples/backend_services.rb
fog-google-0.5.4 examples/backend_services.rb
fog-google-0.5.3 examples/backend_services.rb
fog-google-0.5.2 examples/backend_services.rb
fog-google-0.5.1 examples/backend_services.rb
fog-google-0.5.0 examples/backend_services.rb
fog-google-0.4.2 examples/backend_services.rb
fog-google-0.4.1 examples/backend_services.rb
fog-google-0.4.0 examples/backend_services.rb
fog-google-0.3.2 examples/backend_services.rb
fog-google-0.3.1 examples/backend_services.rb
fog-google-0.3.0 examples/backend_services.rb
fog-google-0.2.0 examples/backend_services.rb