Pierre-Elliott Bécue
f23644497b
DB_OVERRIDE vaut déjà localhost. On veut vo en usecase standard
2015-09-20 12:06:05 +02:00
Daniel STAN
5b66ae0095
/usr/scripts sans / final
2015-07-23 17:25:11 +02:00
Daniel STAN
6268b6b2bd
DB_TEST_OVERRIDE or 'localhost'
2015-06-23 17:10:46 +02:00
Daniel STAN
8ab419f8f3
variables: oubli de mode DBG_LDAP dans l'uri
2015-06-18 20:46:35 +02:00
Daniel STAN
92d082e4e7
shortcuts/test: récupère host dans DBG_LDAP
2015-06-17 10:22:30 +02:00
Valentin Samir
8372bf80b1
[shortcuts] Un cimetière de test par utilisateur
...
Pour être sûr d'avoir les droits d'écriture dedans
2014-11-23 20:28:05 +01:00
Daniel STAN
c29e92e3b8
mode debug: tout pointe vers lc_ldap_test
2014-10-29 13:15:44 +01:00
Valentin Samir
067459eb44
[crans_utils, lc_ldap] Méthode pour récupérer les machines ldap correspondant à la machine physique locale
2014-03-18 22:45:42 +01:00
Daniel STAN
1d361ac0e5
ne pas supposer que sys.argv existe ...
2014-03-04 18:53:20 +01:00
Daniel STAN
82f70678ea
shortcuts: connexion locale *en anonyme*
...
Ça manquait.
2014-01-16 23:21:17 +01:00
Daniel STAN
a9601b3660
shortcuts: utilisation de secrets_new
...
On retire la fonction import_secrets. Elle ne semble pas être utilisée
ailleurs.
Normalement, "/usr/scripts" est dans le PYTHONPATH, si ce n'est pas le cas,
l'import va planter. En cas d'erreur, on essaie (temporairement) un second
import en rajoutant d'abord ce path, tout en crachant un truc sur stderr
(histoire de trouver les méchants scripts qui n'ont pas le path de base).
2014-01-14 20:37:37 +01:00
Daniel STAN
2c3ebf58d1
fallback sur getpass.getuser()
...
Cette méthode a l'air de moins planter pour trouver le nom de l'utilisateur,
par exemple depuis un initscript qui a nettoyé drastiquement l'environnement.
En réalité je me demande s'il ne vaudrait pas mieux utiliser uniquement
celle-là… À méditer.
2014-01-14 20:12:20 +01:00
Valentin Samir
5504700dee
[objets, shortcuts] Cimetière de test quand on est sur la base de test
2013-11-24 20:12:28 +01:00
Daniel STAN
8431e2d19a
[shortcuts] decorateur contre les déco serveur
2013-10-11 23:32:32 +02:00
Valentin Samir
b2abbef3b4
[shortcuts] En local on se connecte toujours avec les ids readonly
2013-05-26 15:35:33 +02:00
Vincent Le Gallic
645b931736
Tout ce dont on a besoin c'est du current_login. On fait confiance aux gens qui ont le mdp LDAP pour fourni le bon username.
2013-05-16 17:03:06 +02:00
Pierre-Elliott Bécue
51fcb73eec
[shortcuts] On oublie le binding en tant qu'user.
2013-05-16 15:19:57 +02:00
Vincent Le Gallic
e1a3a2f188
[shortcuts] (*args, **kwargs) aussi pour lc_ldap_admin
2013-05-16 07:28:45 +02:00
Vincent Le Gallic
db7d41d967
Split de lc_ldap.py en lc_ldap.py et objets.py + création du wrapper shortcuts.py
...
Ça permet de faire les choses sales du genre os.getenv("SUDO_USER") ou import_secrets
dans le wrapper et pas dans le binding même.
2013-05-16 07:00:47 +02:00