#!/usr/bin/env ruby require "al_worker" class Worker1 < AlWorker def idle_task() log("Info level log" ) log("Specify severity", :fatal ) log("Specify progname", :info, "PROGNAME" ) raise "User runtime error." rescue =>ex log( ex ) end end worker1 = Worker1.new("sample_log") worker1.run(:exit_idle_task)