Configurar cron do GC2


Após a instalação do GC2, é necessário efetuar a configuração do cron no agendador de tarefas. 

 O url BADIUNET_URL/system/scheduler/task/cron deve ser colocado no agendador de tarefa para ser executado a cada intervalo de tempo que pode ser 10 segundos ou 1 minuto. Você pode ajustar a periodicidade em função do tempo que considera aceitável importar informações de nota, progresso e conclusão do Moodle para GC2.
 Na configuração substitua BADIUNET_URL pelo endereço raíz da instalação. 

No sistema linux, para efetuar a configuração, execute o comando crontab -e
Edite o arquivo  e coloque uma das configurações a seguir:

Para executar a cada intervalo de 10 segundos
* * * * * sleep 10; wget -O - BADIUNET_URL/system/scheduler/task/cron >/dev/null 2>&1

Para executar a cada intervalo de 1 minuto
*/1 * * * * wget -O - BADIUNET_URL/system/scheduler/task/cron >/dev/null 2>&1

Só reforçando que BADIUNET_URL deve ser substituído pelo endereço do GC2. Se o endereço do GC2 for https://gc2.app.com.br a configuraçaõ do cron para cada intervalo de 10 segundos deve ficar assim:

* * * * * sleep 10; wget -O - https://gc2.app.com.br/system/scheduler/task/cron >/dev/null 2>&1

O cron do Moodle deve também ser configurado. O Moodle não lança informação de alunos concluintes se o cron não estiver rodando. Essa informação é importada pelo GC2. Para configurar o cron do Moodle, clique aqui e leia um post publicado na comunidade Badiu.