Browse code

Return error message

Cinan Rakosnik authored on 16/12/2012 at 01:00:20
Showing 1 changed files
... ...
@@ -47,8 +47,8 @@ module Rubysermon
47 47
 		end
48 48
 
49 49
 		def start_fetch_process_sleep_cycle
50
-			if not can_start_fetch_process_sleep_cycle?
51
-				abort()
50
+			if (msg = cannot_start_fetch_process_sleep_cycle?)
51
+				abort(msg)
52 52
 			end
53 53
 
54 54
 			while true
... ...
@@ -61,8 +61,12 @@ module Rubysermon
61 61
 			end
62 62
 		end
63 63
 
64
-		def can_start_fetch_process_sleep_cycle?
65
-			@config[:repeat].to_i < 1
64
+		def cannot_start_fetch_process_sleep_cycle?
65
+			if @config[:repeat].to_i < 1
66
+				return "Repeat cycle too short"
67
+			end
68
+
69
+			false
66 70
 		end
67 71
 	end
68 72
 end