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