From fae5d3357a50dc4874ff4142410b0c8675bc7e75 Mon Sep 17 00:00:00 2001 From: Nicholas Ricketts Date: Wed, 5 Oct 2011 17:59:32 -0400 Subject: [PATCH] cleaned up code to use att_XX methods --- lib/fog/linode/models/compute/server.rb | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/lib/fog/linode/models/compute/server.rb b/lib/fog/linode/models/compute/server.rb index f38985185..95bb8c050 100644 --- a/lib/fog/linode/models/compute/server.rb +++ b/lib/fog/linode/models/compute/server.rb @@ -5,10 +5,16 @@ module Fog class Linode class Server < Fog::Compute::Server attr_reader :stack_script + attr_accessor :private_key, :username identity :id attribute :name attribute :status + def initialize(attributes={}) + super + self.username = 'root' + end + def ips Fog::Compute::Linode::Ips.new :server => self, :connection => connection end @@ -17,13 +23,6 @@ module Fog ips.select{|ip| ip.ip !~ /^192/}.first.ip end - def username - 'root' - end - - def private_key - end - def disks Fog::Compute::Linode::Disks.new :server => self, :connection => connection end