Raða Python cron-verkætlan við proxy-umhvørvisbroytingum
Set leiðina í crontab og vel týðiliga túlkin og arbeiðsmappu verkætlanarinnar.
Ein crontab í Cronie/Vixie-stíli góðtekur umhvørvisinnsløg omanfyri tíðarætlaðu boðini. Ein Python-verkætlan kann fá sína proxy-leið beinleiðis:
http_proxy=http://proxy.example.net:8080
https_proxy=http://proxy.example.net:8080
15 * * * * cd /srv/myapp && /srv/myapp/.venv/bin/python jobs/fetch.py
Dømið koyrir á minutt 15 hvørja tíma. Leiðirnar vísa til eina verandi verkætlan og Python-umhvørvi, og HTTP-klienturin, sum skriptið brúkar, má lesa hesar proxy-broytingar. HTTP-proxylistin kann veita ein endapunkt fyri eina loyvda almenna heintiverkætlan, sum ikki tørvar proxy-konto.
Hesi umhvørvisinnsløg galda fyri seinni verkætlanir í tí crontab-num. Um bert ein verkætlan skal brúka leiðina, set broytings-ávísingarnar á boðið hjá tí verkætlanini í staðin.
Brúka veruliga túlkin og arbeiðsmappu verkætlanarinnar. Ein rættur proxy-virði kann ikki fága eina aðra Python-installatíon at innflyta ætlaðu treytirnar ella finna eina stillingarfílu í mun til verkætlanina. Víðkað PYTHONPATH- og bókasavnleiðar-ívartøkur eru óneyðugar, tá ið tíðarætlaða boðið longu velur rætta umhvørvið.