Fix: Using env["HOME"] to get user home dir. No more hacks with /home vs /Users.

Signed-off-by: Daniel (dmilith) Dettlaff <dmilith@verknowsys.com>
Commented out currently dead code.

Signed-off-by: Daniel (dmilith) Dettlaff <dmilith@verknowsys.com>
Defined first raw version (PoC) of cron entries support.

Signed-off-by: Daniel (dmilith) Dettlaff <dmilith@verknowsys.com>
Improved loading scheduler data in service_config. Also renamed igniter key name from shellCommands to commands. Updated igniters and default format.

Signed-off-by: Daniel (dmilith) Dettlaff <dmilith@verknowsys.com>
Implemented cronSitter timer with basic crontab functionality (currently supports exact time/date value match and wildcards + fractions of value).

Signed-off-by: Daniel (dmilith) Dettlaff <dmilith@verknowsys.com>
Fixed wildcards implementation in cron_entry. Added implementation of fraction checks for cron entries.

Signed-off-by: Daniel (dmilith) Dettlaff <dmilith@verknowsys.com>
Cleaned up tests.

Signed-off-by: Daniel (dmilith) Dettlaff <dmilith@verknowsys.com>
Currently only wildcarded values are supported by cron entry

Signed-off-by: Daniel (dmilith) Dettlaff <dmilith@verknowsys.com>
Fixed match mechanism. Simplified cron_entry matcher.

Signed-off-by: Daniel (dmilith) Dettlaff <dmilith@verknowsys.com>
Don't run test mechanism with bin/test automatically.

Signed-off-by: Daniel (dmilith) Dettlaff <dmilith@verknowsys.com>
Implemented basic tests for cron entry. It works fine.

Signed-off-by: Daniel (dmilith) Dettlaff <dmilith@verknowsys.com>
More debug information about cron match in real code.

Signed-off-by: Daniel (dmilith) Dettlaff <dmilith@verknowsys.com>