Huskesys
Preamble
Huskesys er et lite script skrevet i Python (en gang for lenge siden) og kjøres fra Cassarossa i cron.d
Den finner RT-saker som ikke har eier, eller som har en eier, men som ikke er løst – og sender en påminnelse om dette via epost.
Den sendes ut hver mandag og torsdag, klokken 18.
Virkemåte
Kort fortalt henter den ut fra sql.samfundet.no relevant informasjon og bruker bibliotekene smtplib, psycopg2 m.m.
Ved opptak av nye medlemmer/utdrikking av panger må disse henholdsvis legges til/fjernes fra listen users (definert i /etc/itk/huskesys.toml).
Utvikling
git clone /home/cassarossa/itk/felles/git/huskesys
Gjør dine endringer og kjør i normal git-stil:
git add . git commit -a -m 'Mine endringer' git push -u origin master
Prodsette
Etter man har comittet til git, husk å "prodsette". Dette gjøres veldig enkelt ved å gjøre en simpel cp:
cp huskesys.py /usr/local/sbin/
Mer info
Hvis man ønsker å lære mer om huskesys henvises leseren til å oppsøke koden direkte eller spørre en gretten pang :)
Lenker: Start
Epost: itk@samfundet.no | Telefon: 992 15 925 | Sist endret: 2022-11-10 23:58 | Revisjon: 6 (historie, blame) | Totalt: 1905 kB | Rediger