Class: Xen::Server

Inherits:
Object
  • Object
show all
Defined in:
lib/xen/server.rb

Constant Summary collapse

LOG_LEVEL =

Loglevel

> 1 DEBUG

> 2 Info

> 3 Warning

> 4 Critcal

1

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeServer

Returns a new instance of Server.



20
21
# File 'lib/xen/server.rb', line 20

def initialize
end

Class Method Details

.loggerObject



15
16
17
# File 'lib/xen/server.rb', line 15

def logger
  @@logger ||= Log::Logger.log(:log_level => LOG_LEVEL)
end

Instance Method Details

#instancesObject



23
24
25
# File 'lib/xen/server.rb', line 23

def instances
  Xen::Instance.all
end

#loggerObject



28
29
30
# File 'lib/xen/server.rb', line 28

def logger
  self.class.logger
end