Displaying 3 results from an estimated 3 matches for "vm_state_change_events".
Did you mean:
vm_state_change_event
2009 Jun 29
0
[PATCH server] REVISED Vm state change auditing/accounting
...ff --git a/src/app/models/vm.rb b/src/app/models/vm.rb
index f445219..1a57a14 100644
--- a/src/app/models/vm.rb
+++ b/src/app/models/vm.rb
@@ -41,6 +41,14 @@ class Vm < ActiveRecord::Base
:order => 'time_started DESC',
:dependent => :destroy
+
+ has_many :vm_state_change_events,
+ :order => 'created_at' do
+ def previous_state_with_type(state_type)
+ find(:first, :conditions=> { :to_state => state_type }, :order=> 'created_at DESC')
+ end
+ end
+
alias history vm_host_histories
validates_presence_of :uuid, :descrip...
2009 Jun 24
1
[PATCH server] Vm state change auditing/accounting
...ff --git a/src/app/models/vm.rb b/src/app/models/vm.rb
index c1be4a6..a45342e 100644
--- a/src/app/models/vm.rb
+++ b/src/app/models/vm.rb
@@ -41,6 +41,14 @@ class Vm < ActiveRecord::Base
:order => 'time_started DESC',
:dependent => :destroy
+
+ has_many :vm_state_change_events,
+ :order => 'created_at' do
+ def previous_state_with_type(state_type)
+ find(:first, :conditions=> { :to_state => state_type }, :order=> 'created_at DESC')
+ end
+ end
+
alias history vm_host_histories
validates_presence_of :uuid, :descrip...
2009 Jul 13
0
[PATCH server] remove vm forward vnc and vm host history
...reverse cronological collection of vm history
- # each collection item contains host vm was running on,
- # time started, and time ended (see VmHostHistory)
- has_many :vm_host_histories,
- :order => 'time_started DESC',
- :dependent => :destroy
-
-
has_many :vm_state_change_events,
:order => 'created_at' do
def previous_state_with_type(state_type)
@@ -59,22 +51,6 @@ class Vm < ActiveRecord::Base
validates_format_of :uuid,
:with => %r([a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12})
- FORWARD_VNC_PORT_START = 5901
-
-...