Cronie/Vixie ശൈലിയിലുള്ള crontab അതിന്റെ ഷെഡ്യൂൾ ചെയ്ത കമാന്റുകൾക്ക് മുകളിൽ പരിസ്ഥിതി എൻട്രികൾ സ്വീകരിക്കുന്നു. ഒരു Python ജോലിക്ക് അതിന്റെ പ്രോക്സി പാത നേരിട്ട് ലഭിക്കാം:

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

ഉദാഹരണം ഓരോ മണിക്കൂറിന്റെയും 15-ാം മിനിറ്റിൽ പ്രവർത്തിക്കുന്നു. പാതകൾ നിലവിലുള്ള ഒരു പ്രോജക്റ്റിനെയും Python പരിസ്ഥിതിയെയും സൂചിപ്പിക്കുന്നു, കൂടാതെ സ്ക്രിപ്റ്റ് ഉപയോഗിക്കുന്ന HTTP ക്ലയന്റ് ഈ പ്രോക്സി ചരങ്ങൾ വായിക്കണം. HTTP പ്രോക്സി പട്ടിക പ്രോക്സി അക്കൗണ്ട് ആവശ്യമില്ലാത്ത അനുവദനീയമായ പൊതു ഫെച്ച് ജോലിക്ക് ഒരു എൻഡ്പോയിന്റ് നൽകാം.

ആ പരിസ്ഥിതി എൻട്രികൾ ആ crontab-ലെ തുടർന്നുള്ള ജോലികൾക്ക് ബാധകമാണ്. ഒരു ജോലി മാത്രം പാത ഉപയോഗിക്കേണ്ടതുണ്ടെങ്കിൽ, ചര അസൈൻമെന്റുകൾ ആ ജോലിയുടെ കമാന്റിൽ ഇടുക.

പ്രോജക്റ്റിന്റെ യഥാർത്ഥ ഇന്റർപ്രെട്ടറും പ്രവർത്തന ഡയറക്ടറിയും ഉപയോഗിക്കുക. ശരിയായ പ്രോക്സി മൂല്യത്തിന് മറ്റൊരു Python ഇൻസ്റ്റലേഷനെ ഉദ്ദേശിച്ച ആശ്രിതത്വങ്ങൾ ഇംപോർട്ട് ചെയ്യാനോ പ്രോജക്റ്റിനെ ആപേക്ഷികമായി കോൺഫിഗറേഷൻ ഫയൽ കണ്ടെത്താനോ നിർബന്ധിക്കാൻ കഴിയില്ല. ഷെഡ്യൂൾ ചെയ്ത കമാന്റ് ഇതിനകം ശരിയായ പരിസ്ഥിതി തിരഞ്ഞെടുക്കുന്നുവെങ്കിൽ വിശാലമായ PYTHONPATH, ലൈബ്രറി പാത കൂട്ടിച്ചേർക്കലുകൾ ആവശ്യമില്ല.

അനുബന്ധ ലേഖനങ്ങൾ