Sha256: 30d703a4990ee42ed4b2e96b99ac94caf8d1f7952fb32734ee1d6b5679cfc2b3

Contents?: true

Size: 1.55 KB

Versions: 100

Compression:

Stored size: 1.55 KB

Contents

class Bluebox
  module BLB
    module Formats
      LB_APPLICATION = {
        'id' => String,
        'ip_v4' => String,
        'ip_v6' => String,
        'name'  => String,
        'lb_services' => Array,
        'source_ip_v4' => Fog::Nullable::String,
      }

      LB_APPLICATIONS = [LB_APPLICATION]

      LB_SERVICE = {
        'name' => String,
        'port' => Integer,
        'private' => Fog::Boolean,
        'status_username' => String,
        'status_password' => String,
        'status_url' => String,
        'service_type' => String,
        'created' => String,
        'lb_backends' => Array,
        'pem_file_uploaded?' => Fog::Nullable::Boolean,
      }

      LB_SERVICES = [LB_SERVICE]

      LB_BACKEND = {
        'id' => String,
        'backend_name' => String,
        'lb_machines' => Array,
        'acl_name' => String,
        'acl_name' => String,
        'monitoring_url_hostname' => String,
        'monitoring_url' => String,
        'monitoring_url_hostname' => String,
        'check_interval' => Integer,
        'rise' => Fog::Nullable::Integer,
        'order' => Fog::Nullable::Integer,
        'fall' => Fog::Nullable::Integer,
      }

      LB_BACKENDS = [LB_BACKEND]

      LB_MACHINE = {
        'port' => Integer,
        'id' => String,
        'ip' => String,
        'maxconn' => Integer,
        'hostname' => String,
        'created' => String,
      }

      ADD_MACHINE_TO_LB = [
        { 'text' => String },
        { 'status' => String },
      ]

      REMOVE_MACHINE_FROM_BACKEND = 'Record Removed.'
    end
  end
end

Version data entries

100 entries across 98 versions & 10 rubygems

Version Path
fog-maestrodev-1.18.0.20131206115947 tests/bluebox/requests/blb/helper.rb
fog-maestrodev-1.18.0.20131205181604 tests/bluebox/requests/blb/helper.rb
fog-maestrodev-1.18.0.20131127194823 tests/bluebox/requests/blb/helper.rb
fog-maestrodev-1.18.0.20131126183714 tests/bluebox/requests/blb/helper.rb
fog-maestrodev-1.18.0.20131126122111 tests/bluebox/requests/blb/helper.rb
fog-maestrodev-1.18.0.20131125111730 tests/bluebox/requests/blb/helper.rb
fog-maestrodev-1.18.0.20131125083406 tests/bluebox/requests/blb/helper.rb
fog-maestrodev-1.18.0.20131123105121 tests/bluebox/requests/blb/helper.rb
fog-maestrodev-1.18.0.20131122203507 tests/bluebox/requests/blb/helper.rb
fog-maestrodev-1.18.0.20131121075022 tests/bluebox/requests/blb/helper.rb
fog-maestrodev-1.18.0.20131118164830 tests/bluebox/requests/blb/helper.rb
fog-maestrodev-1.18.0.20131115184302 tests/bluebox/requests/blb/helper.rb
fog-maestrodev-1.18.0.20131114200144 tests/bluebox/requests/blb/helper.rb
gapinc-fog-1.12.1.2.1 tests/bluebox/requests/blb/helper.rb
fog-maestrodev-1.18.0.20131112185232 tests/bluebox/requests/blb/helper.rb
fog-maestrodev-1.18.0.20131111203459 tests/bluebox/requests/blb/helper.rb
fog-1.18.0 tests/bluebox/requests/blb/helper.rb
fog-1.17.0 tests/bluebox/requests/blb/helper.rb
fog-1.16.0 tests/bluebox/requests/blb/helper.rb
fog-maestrodev-1.15.0.20130927082724 tests/bluebox/requests/blb/helper.rb