Class: Time4Break
- Inherits:
-
Object
- Object
- Time4Break
- Defined in:
- lib/t4b.rb
Class Method Summary collapse
Class Method Details
.need_some_rest? ⇒ Boolean
13 14 15 |
# File 'lib/t4b.rb', line 13 def self.need_some_rest? working_time > 3600 end |
.t4b ⇒ Object
17 18 19 20 |
# File 'lib/t4b.rb', line 17 def self.t4b return "Please, leave your laptop alone for at least 5 minutes!" if need_some_rest? "Carry on working" end |
.woken ⇒ Object
5 6 7 |
# File 'lib/t4b.rb', line 5 def self.woken `echo $(sysctl -a | grep waketime)`.split[-2] end |
.working_time ⇒ Object
9 10 11 |
# File 'lib/t4b.rb', line 9 def self.working_time (Time.now - Time.parse(woken)).abs end |