Re: [opendatasicilia] Uno script per scaricare i dati da soldipubblici

Posted by Andrea Borruso on
URL: http://opendatasicilia.195.s1.nabble.com/opendatasicilia-Uno-script-per-scaricare-i-dati-da-soldipubblici-tp5657p5662.html

Ciao Paolo,

2018-04-19 18:05 GMT+02:00 pablopers <[hidden email]>:


ho editato lo script aggiungendo:
1) dopo la chiamata POST il campo
chi='nome+del+comune+o+ente'       ###preso dal file anagrafe siope che si trova qui  - questo campo valorizza il campo descrizione ente (poco utile nel csv ma utilissimo per il file json)###

io l’ho rimosso volutamente, perché il campo cod_ente identifica già l’ente. Se serve però una qualche etichetta, per grafici o per tabelle multi Comune, hai ragione, è comodo.

3) infine ho personalizzato i nomi dei file file che vengono generati
utilizzando il link del server che ho usato riesco ad avere correttamente un link con il file generato

Non sono sicuro di avere capito :)

Perché non pubblichi anche tu lo script su gist e lo condividi?? È poco più di un copia e incolla.

Relativamente al Cron mi sono bloccato; tra il file crontab, le cartelle cron.daily cron.week etc,  cron.d etc etc. 
ho risolto parzialmente inserendo la stringa in /var/spool/cron/root  evitando l'utente nella stringa e pare che il cron parta ma i file se li crea sono vuoti, per contro  il log di cron sembra apposto a questo punto forse i permessi potrebbero essere la causa nel senso che il file viene creato ma non scritto. magari ho detto una scemenza.
grazie mille Andrea per la smisurata pazienza, ci aggiorniamo

Devi modificare il file /etc/crontab e aggiungere una stringa come

0 4 */7 * * root /var/progetti/soldipubblici/script.sh > /dev/null 2>&1

E so che l’hai fatto.

Modifica lo script mettendo i percorsi assoluti degli eseguibili. Per farlo scrivi ad esempio nella shell which in2csv, in risposta avrai qualcosa come /usr/local/bin/in2csv, ovvero il path assoluto dell'eseguibile.
Nello script, cambia quindi in2csv in /usr/local/bin/in2csv. Fai lo stesso per jq e http.

Che uso sta facendo dei file prodotti dallo script?

Saluti

--
___________________

Andrea Borruso
website: https://medium.com/tantotanto
38° 7' 48" N, 13° 21' 9" E, EPSG:4326
___________________

"cercare e saper riconoscere chi e cosa,
 in mezzo all’inferno, non è inferno, 
e farlo durare, e dargli spazio"

Italo Calvino

--
Sito: http://opendatasicilia.it
Facebook: https://www.facebook.com/groups/opendatasicilia/
twitter: http://twitter.com/opendatasicilia
Gruppo Telegram: https://t.me/opendatasicilia
Slack: http://opendatasicilia.it/slack/
---
Hai ricevuto questo messaggio perché sei iscritto al gruppo "opendatasicilia" di Google Gruppi.
Per annullare l'iscrizione a questo gruppo e non ricevere più le sue email, invia un'email a [hidden email].
Per postare in questo gruppo, invia un'email a [hidden email].
Visita questo gruppo all'indirizzo https://groups.google.com/group/opendatasicilia.
Per visualizzare questa discussione sul Web, visita https://groups.google.com/d/msgid/opendatasicilia/CAHEdGZOYKuwcL4qAMgC7wcvn7xUnvu9X9QCEV%2Bg1CXpWOh8UAQ%40mail.gmail.com.
Per altre opzioni visita https://groups.google.com/d/optout.