Class: CheckThread
- Inherits:
-
BaseThread
- Object
- Thread
- BaseThread
- CheckThread
- Defined in:
- lib/daemon/check_thread.rb
Instance Method Summary collapse
Methods inherited from BaseThread
Constructor Details
This class inherits a constructor from BaseThread
Instance Method Details
#go(storage_name) ⇒ Object
2 3 4 5 6 7 8 9 10 11 |
# File 'lib/daemon/check_thread.rb', line 2 def go(storage_name) $log.debug("CheckThread: Run stotage check for #{storage_name}") storage = $storages.detect{|s| s.name == storage_name} if File.writable?(storage.path) storage.update_check_time else error "Storage #{storage.name} with path #{storage.path} not writable" end $log.debug("CheckThread: Finish stotage check for #{storage_name}") end |