Procházet zdrojové kódy

Remove debug printout and add mail template

Andrea Fazzi před 5 roky
rodič
revize
d123835cd1
3 změnil soubory, kde provedl 34 přidání a 3 odebrání
  1. 33 0
      cron/sync/mail.tpl
  2. 1 1
      cron/sync/sync.go
  3. 0 2
      main.go

+ 33 - 0
cron/sync/mail.tpl

@@ -0,0 +1,33 @@
+Gentile prof./prof.ssa {{.Surname}},
+
+questa mail contiene le sue credenziali di accesso all'infrastruttura
+informatica del Liceo "Carducci-Dante" di Trieste.
+
+Nome utente: {{.Username}}
+Password: {{.PlainPassword}}
+
+Cliccando sul seguente link sarà possibile modificare la propria
+password.
+
+https://password.carducci-dante.gov.it
+
+Per accedere al servizio di webmail, seguire il link riportato sotto:
+
+https://webmail.carducci-dante.gov.it
+
+Per accedere al servizio di cloud, seguire il link riportato sotto:
+
+https://cloud.carducci-dante.gov.it
+
+Per ulteriori informazioni sui servizi informatici dell'Istituto, si
+prega di consultare la "Guida ai servizi" depositata all'interno della
+cartella "Tutti i docenti/Guide e manuali".
+
+Cordiali saluti,
+Karmen @ Carducci-Dante
+
+---
+
+Karmen è un software libero sviluppato da Andrea Fazzi nel Liceo
+"Carducci-Dante" di Trieste. Il suo codice sorgente è disponibile su
+https://gogs.carducci-dante.gov.it/karmen

+ 1 - 1
cron/sync/sync.go

@@ -117,7 +117,7 @@ func (syncJob *SyncJob) sendMail(teacher *orm.Teacher, tpl *template.Template) e
 
 func (syncJob *SyncJob) syncTeachers(ldapClient *karmen_ldap.Client, karmenClient *karmen_client.Client, entries []*ldap.Entry, teachers []*orm.Teacher) error {
 
-	mailTpl, err := tpl_util.LoadTextTemplate("mail.tpl")
+	mailTpl, err := tpl_util.LoadTextTemplate("cron/sync/mail.tpl")
 	if err != nil {
 		log.Println(err)
 	}

+ 0 - 2
main.go

@@ -35,8 +35,6 @@ func main() {
 		panic(err)
 	}
 
-	log.Println(config.Config)
-
 	log.Println("Starting karmen and waiting for the DB...")
 
 	count := MaxNumRetries