1
0
Fork 0
mirror of https://github.com/fog/fog.git synced 2022-11-09 13:51:43 -05:00

model tweaks

This commit is contained in:
Mike Hagedorn 2013-03-06 11:01:54 -06:00 committed by Rupak Ganguly
parent 42b7199887
commit fe81bf6d0d
15 changed files with 17 additions and 17 deletions

View file

@ -25,7 +25,7 @@ module Fog
collection :protocols
model :version
model :versions
model :virtual_id
model :virtual_ip
model :virtual_ips
class Mock

View file

@ -3,7 +3,7 @@ require 'fog/core/model'
module Fog
module HP
class LB
class Algorithm
class Algorithm < Fog::Model
identity :name

View file

@ -1,11 +1,11 @@
require 'fog/core/collection'
require 'lib/fog/hp/models/lb/algorithm'
require 'fog/hp/models/lb/algorithm'
module Fog
module HP
class LB
class Algorithms < Fog::Collection
model Fog::HP::LB::Algorithms
model Fog::HP::LB::Algorithm
def all
data = connection.list_algorithms.body['algorithms']

View file

@ -3,7 +3,7 @@ require 'fog/core/model'
module Fog
module HP
class LB
class Limit
class Limit < Fog::Model
identity :id
attribute :max_load_balancer_name_length, :aliases => 'maxLoadBalancerNameLength'

View file

@ -1,5 +1,5 @@
require 'fog/core/collection'
require 'lib/fog/hp/models/lb/load_balancer'
require 'fog/hp/models/lb/limit'
module Fog
module HP

View file

@ -11,7 +11,7 @@ module Fog
# "status" : "ACTIVE",
# "created" : "2010-11-30T03:23:42Z",
# "updated" : "2010-11-30T03:23:44Z"
class LoadBalancer
class LoadBalancer < Fog::Model
identity :id
attribute :name

View file

@ -1,5 +1,5 @@
require 'fog/core/collection'
require 'lib/fog/hp/models/lb/load_balancer'
require 'fog/hp/models/lb/load_balancer'
module Fog
module HP

View file

@ -3,7 +3,7 @@ require 'fog/core/model'
module Fog
module HP
class LB
class Node
class Node < Fog::Model
identity :id
attribute :address

View file

@ -1,5 +1,5 @@
require 'fog/core/collection'
require 'lib/fog/hp/models/lb/node'
require 'fog/hp/models/lb/node'
module Fog
module HP

View file

@ -3,8 +3,8 @@ require 'fog/core/model'
module Fog
module HP
class LB
class Protocol
identifier :name
class Protocol < Fog::Model
identity :name
attribute :port
end
end

View file

@ -1,5 +1,5 @@
require 'fog/core/collection'
require 'lib/fog/hp/models/lb/protocol'
require 'fog/hp/models/lb/protocol'
module Fog
module HP

View file

@ -3,7 +3,7 @@ require 'fog/core/model'
module Fog
module HP
class LB
class Version
class Version < Fog::Model
identity :id
attribute :status
attribute :updated_at, :alias => "updated"

View file

@ -1,5 +1,5 @@
require 'fog/core/collection'
require 'lib/fog/hp/models/lb/version'
require 'fog/hp/models/lb/version'
module Fog
module HP

View file

@ -3,7 +3,7 @@ require 'fog/core/model'
module Fog
module HP
class LB
class VirtualIp
class VirtualIp < Fog::Model
identity :id

View file

@ -1,5 +1,5 @@
require 'fog/core/collection'
require 'lib/fog/hp/models/lb/virtual_ip'
require 'fog/hp/models/lb/virtual_ip'
module Fog
module HP