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: 1880 kB | Rediger