Հետ
Ծրագրավորում և բաց կոդ

Cronsense գրադարանի թարմացում. RRULE, systemd և արտադրական օրացույցի աջակցություն

Habr
Advertisement468 × 90
Cronsense գրադարանի թարմացում. RRULE, systemd և արտադրական օրացույցի աջակցություն

Cronsense գրադարանի հեղինակը ներկայացրել է իր գործիքի նշանակալի թարմացումը, որը նախատեսված է բնական լեզուն ժամանակացույցի վերածելու համար: Habr համայնքից ստացված արձագանքներից հետո գործառույթներն ընդլայնվել են. այժմ գրադարանն աջակցում է բարդ ժամանակային կառուցվածքներին, ինչպիսիք են «մեկն անց կես»-ը կամ «ամեն կես ժամը մեկ»-ը: Բացի ստանդարտ cron-արտահայտություններ գեներացնելուց, ավելացվել է RRULE ձևաչափի աջակցություն օրացույցների և systemd թայմերների համար: Կարևոր հավելում է prodcalendar գրադարանը, որն ապահովում է ՌԴ արտադրական օրացույցի թարմացումները npm-ի համար: Մշակման ընթացքում հեղինակը խորը ինտեգրում է իրականացրել rrule.js և systemd-analyze գործիքների հետ, ինչը թույլ է տվել շտկել մի շարք թաքնված սխալներ: Թարմացված գործիքակազմն այժմ ավելի լավ է հարմարեցված այնպիսի խնդիրներին, որոնք պահանջում են հաշվի առնել տոները և աշխատանքային հատուկ գրաֆիկները՝ դարձնելով այն ավելի ճկուն լուծում տարբեր միջավայրերում առաջադրանքների ավտոմատացման համար:

This is a summary. Read the full article at the original source:

Habr
Advertisement468 × 90
Share
Ծրագրավորում և բաց կոդ

Կապակցված

Advertisement970 × 250