296
Commentaire:
|
3057
|
Texte supprimé. | Texte ajouté. |
Ligne 3: | Ligne 3: |
* --((Starexpert + C.Legris (Formation / assistance Calc): 31 mai, 1er juin et 2 juin | |
Ligne 5: | Ligne 6: |
* StarExpert : 31 mai, 1er juin et 2 juin | {{{ --> proftpd A attendant de faire une page dédiée 10.72.1.42 sur vzauf2.fr.auf /srv/ftp utilisateur écriture: xerox utilisateur lecture : anonymous }}} . ''Au BAP on fait arriver ça directement dans un sous-dossier `scans` des partages NFS, avec tous les droits pour les utilisateurs du groupe `bap` et rien pour les autres. -- ProgFou'' * Extension GRR : envoi d'un message deux heures avant une reservation qui demande soit 1 visio, ordi, vidéoprojecteur {{{ # -*- coding: utf-8 -*- from datetime import datetime import MySQLdb import os, sys, time import logging import smtplib from email.MIMEText import MIMEText from email.Utils import COMMASPACE db_source=MySQLdb.connect(host="localhost",user="lecturegrr",passwd="hihihhihi",db="grr") cursor = db_source.cursor() send_to= ['alexandre.domont@auf.org','david.violette@auf.org','pascal.sanel@auf.org'] code_visio = '%9@@29@OUI@%' code_ordi = '%27@@28@0@%' code_video = '%30@@9@OUI@%' def sendmail(sujet): mail = MIMEText("http://reservations.fr.auf/week_all.php?year=2010&month=06&day=22&area=1") mail['From'] = "GRR" mail['Subject'] = sujet mail['To'] = COMMASPACE.join(send_to) smtp = smtplib.SMTP() smtp.connect() smtp.sendmail("GRR", send_to, mail.as_string()) smtp.close() def interro(code, type): # les visio prévues dans l'heure (3600) if code == code_ordi: sql="select id, start_time, start_time-UNIX_TIMESTAMP(), name, overload_desc, UNIX_TIMESTAMP() from grr_entry where overload_desc not like'" + code +"'and start_time-(UNIX_TIMESTAMP()+7200)>0 and start_time-(UNIX_TIMESTAMP()+7200)<3600" else: sql="select id, start_time, start_time-UNIX_TIMESTAMP(), name, overload_desc, UNIX_TIMESTAMP() from grr_entry where overload_desc like'" + code +"'and start_time-(UNIX_TIMESTAMP()+7200)>0 and start_time-(UNIX_TIMESTAMP()+7200)<3600" cursor.execute(sql) result = list(cursor.fetchall()) for row in result: if result != None: print row[3] print datetime.fromtimestamp(row[1]) #print datetime.fromtimestamp(row[5]) H = (row[2]/3600) - 1 T = datetime.fromtimestamp(row[1]) T = str(T.hour) + ':' + str(T.minute) # print T S = 'GRR ATTENTION ' + type +' : ' + row[3] + '--> ' + str(T) sendmail(S) # interro(code_visio,'VISIO') interro(code_ordi,'ORDINATEUR') interro(code_video,'VIDEO_PROJECTEUR') db_source.close() }}} * http://www.flumotion.net/ * http://blog.nicolargo.com/2008/06/flumotion-le-streaming-libre.html * http://www.lephpfacile.com/annuaire-rss/1-informations/2-actualites/58-planet-libre/267314-nicolargo-configuration-pas-a-pas-d-un-serveur-de-streaming-flumotion |
(Mises à jour Windows - SP3 et ATV) menace Conficker -- http://fr.wikipedia.org/wiki/Conficker
(Tikiwiki appropriation) : ZEOM/Paris/Projet/Appropriation/Tiki
(Starexpert + C.Legris (Formation / assistance Calc): 31 mai, 1er juin et 2 juin
- Formation photocopieurs + affiche + paramétrage FTP scanneur
--> proftpd A attendant de faire une page dédiée 10.72.1.42 sur vzauf2.fr.auf /srv/ftp utilisateur écriture: xerox utilisateur lecture : anonymous
Au BAP on fait arriver ça directement dans un sous-dossier scans des partages NFS, avec tous les droits pour les utilisateurs du groupe bap et rien pour les autres. -- ProgFou
- Extension GRR : envoi d'un message deux heures avant une reservation qui demande soit 1 visio, ordi, vidéoprojecteur
# -*- coding: utf-8 -*- from datetime import datetime import MySQLdb import os, sys, time import logging import smtplib from email.MIMEText import MIMEText from email.Utils import COMMASPACE db_source=MySQLdb.connect(host="localhost",user="lecturegrr",passwd="hihihhihi",db="grr") cursor = db_source.cursor() send_to= ['alexandre.domont@auf.org','david.violette@auf.org','pascal.sanel@auf.org'] code_visio = '%9@@29@OUI@%' code_ordi = '%27@@28@0@%' code_video = '%30@@9@OUI@%' def sendmail(sujet): mail = MIMEText("http://reservations.fr.auf/week_all.php?year=2010&month=06&day=22&area=1") mail['From'] = "GRR" mail['Subject'] = sujet mail['To'] = COMMASPACE.join(send_to) smtp = smtplib.SMTP() smtp.connect() smtp.sendmail("GRR", send_to, mail.as_string()) smtp.close() def interro(code, type): # les visio prévues dans l'heure (3600) if code == code_ordi: sql="select id, start_time, start_time-UNIX_TIMESTAMP(), name, overload_desc, UNIX_TIMESTAMP() from grr_entry where overload_desc not like'" + code +"'and start_time-(UNIX_TIMESTAMP()+7200)>0 and start_time-(UNIX_TIMESTAMP()+7200)<3600" else: sql="select id, start_time, start_time-UNIX_TIMESTAMP(), name, overload_desc, UNIX_TIMESTAMP() from grr_entry where overload_desc like'" + code +"'and start_time-(UNIX_TIMESTAMP()+7200)>0 and start_time-(UNIX_TIMESTAMP()+7200)<3600" cursor.execute(sql) result = list(cursor.fetchall()) for row in result: if result != None: print row[3] print datetime.fromtimestamp(row[1]) #print datetime.fromtimestamp(row[5]) H = (row[2]/3600) - 1 T = datetime.fromtimestamp(row[1]) T = str(T.hour) + ':' + str(T.minute) # print T S = 'GRR ATTENTION ' + type +' : ' + row[3] + '--> ' + str(T) sendmail(S) # interro(code_visio,'VISIO') interro(code_ordi,'ORDINATEUR') interro(code_video,'VIDEO_PROJECTEUR') db_source.close()