Projet

Général

Profil

Lock24 » Historique » Version 3

Emmanuel GARETTE, 11/12/2012 10:32

1 1 Emmanuel GARETTE
h1. Lock24
2 1 Emmanuel GARETTE
3 1 Emmanuel GARETTE
h2. Fonctionnement sur 2.3
4 1 Emmanuel GARETTE
5 1 Emmanuel GARETTE
Il existe plusieurs bibliothèques python de gestion des locks :
6 1 Emmanuel GARETTE
7 1 Emmanuel GARETTE
* creole/eolelock.py
8 1 Emmanuel GARETTE
* pyeole/lock.py
9 2 Emmanuel GARETTE
* /usr/share/eole/eolelock.py
10 2 Emmanuel GARETTE
* FonctionEoleNg : *Lock
11 3 Emmanuel GARETTE
* /usr/lib/python2.6/dist-packages/zephir/lib_zephir.py
12 1 Emmanuel GARETTE
13 1 Emmanuel GARETTE
La première appelle la seconde. Elles font quasiment la même chose.
14 1 Emmanuel GARETTE
15 1 Emmanuel GARETTE
Le lock est mis avec la commande "touch".
16 2 Emmanuel GARETTE
17 2 Emmanuel GARETTE
h2. Utilisations :
18 2 Emmanuel GARETTE
19 2 Emmanuel GARETTE
h3. instance/reconfigure
20 2 Emmanuel GARETTE
21 2 Emmanuel GARETTE
Ne pas pouvoir faire d'instance/reconfigure si un autre lock connu est placé.
22 2 Emmanuel GARETTE
23 2 Emmanuel GARETTE
h3. ead
24 2 Emmanuel GARETTE
25 2 Emmanuel GARETTE
Savoir si une sauvegarde est lancée.
26 2 Emmanuel GARETTE
27 2 Emmanuel GARETTE
h3. zephir-client/data/scripts/import_aaf.zephir
28 2 Emmanuel GARETTE
29 2 Emmanuel GARETTE
A étudier.
30 2 Emmanuel GARETTE
31 2 Emmanuel GARETTE
h3. Bacula :
32 2 Emmanuel GARETTE
33 2 Emmanuel GARETTE
Placer un lock si aucun lock placé.
34 1 Emmanuel GARETTE
35 1 Emmanuel GARETTE
h2. Mise à jour 2.4
36 1 Emmanuel GARETTE
37 1 Emmanuel GARETTE
Suppression de creole/eolelock.py, déplacement de la fonction check_all_locks dans pyeole/lock.py.