Closed piersoft closed 5 years ago
scusate ho trovato la soluzione. nel ckan.ini: [app:main] ckan.tracking_enabled = true
e poi si lancia un comando con crontab per esempio orario:
containerid=docker ps | grep geosolutionsit/dati-ckan-docker:ckan-agid-devel | awk '{print $11}'
echo $containerid
docker exec -it $containerid /usr/bin/python /usr/local/bin/paster --plugin=ckan tracking update -c /etc/ckan/default/ckan.ini && docker exec -it $containerid /usr/bin/python /usr/local/bin/paster --plugin=ckan search-index rebuild -r -c /etc/ckan/default/ckan.ini
--> diventa nel crontab: —> docker exec ckan /usr/bin/python /usr/local/bin/paster --plugin=ckan tracking update -c /etc/ckan/default/ckan.ini && docker exec ckan /usr/bin/python /usr/local/bin/paster --plugin=ckan search-index rebuild -r -c /etc/ckan/default/ckan.ini (dopo che ho appurato che ckan è il nome del container)
Ciao,
ho cercato di implementare il tracking delle pagine ma non riesco a lanciare un crontab periodico da dentro il docker. E' una funzionalità molto utile averla .
help.