Changeset 1053
- Timestamp:
- 03/13/07 10:40:44 (3 years ago)
- Files:
-
- trunk/app/models/earth/directory.rb (modified) (1 diff)
- trunk/app/models/earth/file.rb (modified) (2 diffs)
- trunk/app/models/earth/server.rb (modified) (1 diff)
- trunk/config/environment.rb (modified) (1 diff)
- trunk/daemon/file_monitor.rb (modified) (2 diffs)
- trunk/test/unit/directory_test.rb (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/app/models/earth/directory.rb
r1041 r1053 51 51 # Convenience method for setting all the fields associated with stat in one hit 52 52 def stat=(stat) 53 self.modified = stat.mtime unless stat.nil?53 self.modified = stat.mtime.utc unless stat.nil? 54 54 end 55 55 trunk/app/models/earth/file.rb
r1037 r1053 13 13 # Convenience method for setting all the fields associated with stat in one hit 14 14 def stat=(stat) 15 self.modified = stat.mtime 15 self.modified = stat.mtime.utc 16 16 self.bytes = stat.size 17 17 self.blocks = stat.blocks … … 27 27 def size 28 28 Size.new(bytes, blocks, 1) 29 end 30 31 def path 32 File.join(directory.path, name) 29 33 end 30 34 trunk/app/models/earth/server.rb
r1039 r1053 32 32 33 33 def heartbeat 34 self.heartbeat_time = Time.now 34 self.heartbeat_time = Time.now.utc 35 35 save! 36 36 end trunk/config/environment.rb
r982 r1053 37 37 38 38 # Make Active Record use UTC-base instead of local time 39 #config.active_record.default_timezone = :utc39 config.active_record.default_timezone = :utc 40 40 41 41 # See Rails::Configuration for more options trunk/daemon/file_monitor.rb
r1052 r1053 74 74 75 75 server = Earth::Server.this_server 76 server.last_update_finish_time = Time.new 76 server.last_update_finish_time = Time.new.utc 77 77 server.save! 78 78 … … 228 228 # Set the last_update_finish_time 229 229 server = Earth::Server.this_server 230 server.last_update_finish_time = Time.new 230 server.last_update_finish_time = Time.new.utc 231 231 server.save! 232 232 end trunk/test/unit/directory_test.rb
r1038 r1053 169 169 assert_equal(10, foo.rgt) 170 170 foo.name = 'name' 171 foo.modified = Time.at(0) 171 foo.modified = Time.at(0).utc 172 172 foo.update 173 173
