Commit Graph

88 Commits

Author SHA1 Message Date
Thomas Drake-Brockman
4b28f3dd80 Updated CLI and Config to default to not writing a pidfile unless daemonized. 2015-04-02 03:14:08 +08:00
Dzmitry Plashchynski
63c86c8cd9 Bump version 2015-03-23 01:40:03 +02:00
Dzmitry Plashchynski
e10daec9c6 Fix typo 2015-03-23 01:38:53 +02:00
Dzmitry Plashchynski
78ce578484 Access to Crono::Job from performer class 2015-03-22 23:53:46 +02:00
Dzmitry Plashchynski
fa97f573e0 Add rake task to check cronotab.rb syntax 2015-03-18 20:54:16 +02:00
Dzmitry Plashchynski
dc70212f9d Add crono rake tasks spec 2015-03-17 18:28:17 +02:00
Dzmitry Plashchynski
7328bea24c Add rake task to clean DB 2015-03-16 17:34:25 +02:00
Dzmitry Plashchynski
f57d440424 Bump 0.8.0 2015-03-15 09:57:18 +02:00
Dzmitry Plashchynski
95a237aeb5 Check period duration to be at least 1 day when using 'at' 2015-03-15 09:56:39 +02:00
Dzmitry Plashchynski
a0c612fb27 Use on in a period description 2015-03-15 09:34:27 +02:00
Dzmitry Plashchynski
9b85c8b8c3 Added 'on' option for Period 2015-03-15 09:29:02 +02:00
Dzmitry Plashchynski
1af691ef24 Lint web 2015-03-14 03:26:32 +02:00
Dzmitry Plashchynski
8a89a9a8eb CLI refactoring 2015-03-14 03:18:16 +02:00
Dzmitry Plashchynski
7e2e65e21b Job refactoring 2015-03-14 03:07:49 +02:00
Dzmitry Plashchynski
bb9f62a69b Fix loading issue 2015-03-13 23:28:10 +02:00
Dzmitry Plashchynski
a9798acb35 Lint the whole project 2015-03-13 20:46:54 +02:00
Dzmitry Plashchynski
6d2e3fbb75 Add job#log_error, log error with ERROR severity 2015-03-10 23:59:39 +02:00
Dzmitry Plashchynski
46fe2548d9 Refactoring 2015-03-10 23:49:38 +02:00
Dzmitry Plashchynski
6674bca0be Refactoring 2015-03-10 23:33:14 +02:00
Dzmitry Plashchynski
a24389f6cc Add Job#healthy 2015-03-10 00:19:33 +02:00
Dzmitry Plashchynski
54a1b53af9 Add tests for Crono::Web 2015-03-09 23:43:17 +02:00
Dzmitry Plashchynski
eedff96d39 Autoload Crono::Web 2015-03-09 00:24:58 +02:00
Dzmitry Plashchynski
bb9ab77c1d Bump 0.7.0 2015-03-08 22:53:08 +02:00
Dzmitry Plashchynski
b95c480a8f Add background for web 2015-03-08 22:25:55 +02:00
Dzmitry Plashchynski
4fb45724d6 Able to see job log 2015-03-08 00:24:33 +02:00
Dzmitry Plashchynski
bb03a562cc Add simple web interface 2015-03-08 00:03:59 +02:00
Dzmitry Plashchynski
f43ae4b1b1 Save performing errors to DB 2015-03-07 18:05:47 +02:00
Dzmitry Plashchynski
00e51604ae Use sqlite3 file database 2015-03-07 18:03:50 +02:00
Dzmitry Plashchynski
b4d15f7909 Job semaphore 2015-03-07 17:05:51 +02:00
Dzmitry Plashchynski
b3920fa2ee Use Mutex to synchronize access to Job's log 2015-03-07 16:38:11 +02:00
Dzmitry Plashchynski
5652d19e62 Write Job#job_log 2015-03-07 16:24:20 +02:00
Dzmitry Plashchynski
6d90cb3233 Period#next should return today time if it is first run and not too late 2015-03-07 04:13:59 +02:00
Dzmitry Plashchynski
84717493a8 Simplify text in examples 2015-03-07 03:49:29 +02:00
Dzmitry Plashchynski
186fe43fc0 Bump version 0.6.1 2015-03-07 01:39:32 +02:00
Dzmitry Plashchynski
0351079961 Handle situation when Job#next is in the past 2015-03-07 01:38:50 +02:00
Dzmitry Plashchynski
2b53dc7ea1 Error when no jobs 2015-03-07 01:35:45 +02:00
Dzmitry Plashchynski
9138826324 Bump 0.6.0 2015-03-07 01:24:26 +02:00
Dzmitry Plashchynski
3a3620d55c Fix migration 2015-03-07 00:52:50 +02:00
Dzmitry Plashchynski
fe24b435b3 Save job on every perform 2015-03-06 23:57:55 +02:00
Dzmitry Plashchynski
c8a4189fd4 Call Job#load on every Scheduler#add_job call 2015-03-06 23:48:34 +02:00
Dzmitry Plashchynski
78b1d8d6e1 Add Job#load to load info from DB 2015-03-06 23:44:30 +02:00
Dzmitry Plashchynski
c54f52a71d Add Job#save to save job info to DB 2015-03-06 23:41:03 +02:00
Dzmitry Plashchynski
d0b35aaa6e Validate uniqueness of CronoJob job_id 2015-03-06 23:27:02 +02:00
Dzmitry Plashchynski
05113b57ee Add an ActiveRecord model CronoJob 2015-03-06 23:16:43 +02:00
Dzmitry Plashchynski
20135b87ae Add migration to generator 2015-03-06 22:33:13 +02:00
Dzmitry Plashchynski
0f32f8a5a4 Refactoring 2015-03-05 15:29:31 +02:00
Dzmitry Plashchynski
59e71e89f3 Rename Schedule to Scheduler 2015-03-05 15:13:48 +02:00
Dzmitry Plashchynski
368d9ee0a9 Abort on exceptions in workers 2015-03-05 14:58:17 +02:00
Dzmitry Plashchynski
db6df90beb Add to log information about performing time 2015-03-05 14:53:26 +02:00
Dzmitry Plashchynski
2109be7bba Fix time formating 2015-03-05 14:52:56 +02:00