Phil egy parancssori Python segédprogram, amely küld emlékeztetőt e-mail az üléseken meghatározott egy iCalendar fájl.
Ez megoldja ezt a használati eset:
- Will dolgozik egy projekten, amelynek ülésein minden szombaton. Will akar automatizált módon, hogy emlékeztetőt küld e-mailt mindenkinek a találkozó részleteit, amikor a találkozó, hogyan kell részt venni, és amennyiben a megjegyzések a találkozó lesz.
- Majd telepíti és konfigurálja Phil küldjön e-mailt, hogy a projekt listáját, mielőtt a szombat találkozók. Will felállít egy cron job rúgni Phil off minden reggel, hogy ellenőrizze a emlékeztetők ezt kell elküldeni, és küldje el.
Előzmények
Dolgozom egy csomó projektek, amelyek közül néhány a rendszeres találkozókon. Egy nap rájöttem, hogy sokat segítene, ha volt valamilyen automatizált módon, hogy küldjön ki találkozó emlékeztetők mindenki más szöveggel, hogy megadott, amikor a találkozó, hogyan vegyen részt a találkozón, és hol kell keresni a részleteket, amit a találkozó fedezésére.
Dolgozom egy csomó projektek és egy pokoli időben jön a jó neveket őket. Nem igazán emlékszem a nevét, könyvtárak és a dolgok használok, úgyhogy a szám tetszőleges nevek finom, amíg elegendő dokumentáció, amely lehetővé teszi a keresőmotorok, hogy megtalálják a projekt adott keresési feltételeket. Tekintettel arra, hogy úgy döntöttem, hogy nevét az én projektek jövőre olyan nevekkel, mint Phil.
Így Phil született.
Tulajdonságok :
- egy konfigurációs fájl config.ini formátumban
- értelmezi iCalendar fájlokat, kiszámítja a következő érvényes ülés időpontja és elküldi emlékeztető e-mailt x nappal az ülés előtt
- megpróbál nem emlékeztessem Önt ugyanezen az ülésen kétszer!
- egy --debug mód lehetővé teszi, hogy teszteljék a dolgokat, anélkül, hogy e-mail küldéséhez
- egy --quiet mód, hogy csak nyomtatni hibák
- helyesen kiírja a hibákat stderr és kimeneti stdout; is visszatér hibakód 1 ha nem
követelmények :
- Python
Hozzászólás nem található