Compare commits

...

2 Commits

Author SHA1 Message Date
19913ce89a Fix comment 2020-12-15 08:50:19 +01:00
31c40b6492 updated email imports 2020-12-15 08:48:29 +01:00
3 changed files with 11 additions and 11 deletions

View File

@ -45,8 +45,8 @@ import traceback
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
from email.mime.base import MIMEBase
from email.header import Header
from email.mime.base import MIMEBase
from sco_zope import (
ObjectManager,

View File

@ -2,9 +2,10 @@
#
# ScoDoc: install third-party software necessary for our installation
# starting for a minimal Debian (Stretch, 9.0) install.
# starting for a minimal Debian (Buster, 10.0) install.
#
# E. Viennet, Jun 2008, Apr 2009, Sept 2011, Sept 2013, Nov 2013, Mar 2017, Jul 2017, Jun 2019, Oct 2019
# E. Viennet, Jun 2008, Apr 2009, Sept 2011, Sept 2013, Nov 2013, Mar 2017, Jul 2017,
# Jun 2019, Oct 2019, Dec 2020
#
source config.sh

View File

@ -39,8 +39,7 @@ TITLES = ("user_name", "nom", "prenom", "email", "roles", "dept")
def generate_excel_sample():
"""generates an excel document suitable to import users
"""
"""generates an excel document suitable to import users"""
style = sco_excel.Excel_MakeStyle(bold=True)
titles = TITLES
titlesStyles = [style] * len(titles)
@ -105,7 +104,7 @@ def import_users(U, auth_dept="", context=None):
- créer utilisateur et mettre le mot de passe
- envoyer mot de passe par mail
En cas d'erreur: supprimer tous les utilisateurs que l'on vient de créer.
En cas d'erreur: supprimer tous les utilisateurs que l'on vient de créer.
"""
created = [] # liste de uid créés
try:
@ -164,11 +163,11 @@ def generate_password():
return "".join(RNG.sample(l, PASSLEN))
from email.MIMEMultipart import MIMEMultipart
from email.MIMEText import MIMEText
from email.MIMEBase import MIMEBase
from email.Header import Header
from email import Encoders
import email
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
from email.mime.base import MIMEBase
from email.header import Header
def mail_password(u, context=None, reset=False):