در صفحه & ldquo؛ بدیهی است، شما یک گلف باز کار & rdquo نمی؛ اما شما احتمالا sysadmin.
اسکریپت-بسته بندی به معنای به عنوان یک لفاف بسته بندی برای کارهای cron و nbsp مورد استفاده قرار گیرد؛ این ایده در اینجا این است که شما با استفاده از این اسکریپت به بسته بندی هر خواهد بود cronjob طبیعی را برای شما به انجام وظایف بر اساس آنچه گزینه ها مشخص شده است. من فکر می کنم این بهتر است با یک مثال توضیح داد.
من یک cronjob اجرا می شود که در هر دقیقه. اول، من نمی خواهم بر & ldquo؛ همپوشانی کار & rdquo؛ به عنوان مثال دوم اجرا است در حالی که یکی از اولین هنوز هم در حال اجرا، اگر یک اجرا تنها به زمان طولانی. حل شده است. ماهیت cronjob من (فقط یک اسکریپت است که در حال اجرا) به گونه ای است که وجود خواهد داشت شکست های گاه به گاه، اما شکست های گاه به گاه، در این مورد، می توان نادیده گرفت. در عوض، من فقط می خواهند بدانند که زمانی که اسکریپت است 5 بار در یک ردیف شکست خورده است. حل شده است. به طور پیش فرض، cwrap.py نیز بلع تمام خروجی برای گاه به گاه می افتد، اما من حداقل می خواهید یک رکورد از آن شکست به طوری که من می تواند تعیین کند که آیا متناوب با شکست مواجه می شوند بیشتر اتفاق می افتد و مشکل های مختلف را تشکیل می دهند. حل (با روشن کردن گزینه syslog را).
این اسکریپت ممکن است برای همه مفید است، اما برای برخی از خارج وجود دارد، آن را به شما مقدار زیادی از زمان، تلاش و احتمالا ایمیل در صندوق پستی خود را نجات دهد.
مستندات کامل را می توان در صفحه مرد یا اینجا پیدا کنید: http://stuffivelearned.org/doku.php؟id=programming:python:cwrap
Requirements:
Python
نظر یافت نشد