Scheduling Service

The scheduling service is a feature that automatically processes Garoon tasks.
The scheduling service executes tasks by running script files.

If you install Garoon in the default directory, the script file is saved in the following directory:

  • On Windows:
    C:\inetpub\scripts\cbgrn\code\sched\dynamic
  • On Linux:
    /var/www/cgi-bin/cbgrn/code/sched/dynamic

The script files and the main tasks that the scheduling service performs are as follows:

Script File Name Main Tasks
apply_sandbox.csp Apply a tentative reorganization to an operational environment
archive_log.csp Archive Logs
background_job_daemon.csp Start background_job
cleanup.csp Delete temporary files and files that are not used
create_sandbox.csp Create a tentative structure
delete_old_notification.csp Delete notification data older than 30 days
delete_sandbox.csp Delete tentative structures
get_six_kinds_of_day_data.csp Receive Rokuyo data
get_weather_data.csp Receive weather forecasts
grn_bulletin_send_notification.csp Send notification of topics waiting to be published
grn_delete_user_data.csp Delete actual data for users who have deleted in Garoon
grn_dezielink_sync_user.csp Synchronize user profiles for Garoon and Dezie
grn_mail_auto_receive.csp Receive e-mails automatically
grn_workflow_cutover.csp Switch annual year used in request number of workflows
preset_sandbox.csp Apply tentative reorganization at specified date and time
table_convert.csp Delete and update unnecessary data in Garoon