Commit Graph

36 Commits

Author SHA1 Message Date
eraviart afb5c48994 Homogénéisation des entêtes des fichiers Python. 2003-09-01 16:59:18 +00:00
fpeters 73fbf01893 Python 2.3 souhaite connaître le charset utilisé pour les fichiers, c'est le
PEP 263 <http://www.python.org/peps/pep-0263.html>

J'ai ajouté la ligne qu'il faut.
2003-08-20 19:12:52 +00:00
fpeters ff0c7e52fe Le commit annoncé pour hier matin; sur le début de réorg de l'authentification.
Tout n'a pas été testé :)
2003-08-06 11:57:58 +00:00
eraviart a965b049ff Ajout dans la pile des contextes d'un niveau correspondant aux options se
trouvant dans un fichier rc eventuel.

Modification de glasnost-curses pour qu'elle soit une instance d'Application.
2003-07-02 16:42:37 +00:00
eraviart f5a6c43150 Attention : ce commit amène des changements en profondeur et est susceptible
d'introduire des erreurs un peu partout.

Changement de la manière dont sont gérés les multiples virtualServers. La
manière précédente posait des problèmes avec certains serveurs qui pensaient
que le virtualServer localhost existait et d'autres pas. Ce nettoyage a
nécessité des changements un peu partout.

Tous les tests de non-régression n'ont pas encore été modifiés pour
fonctionner avec ce nouveau mécanisme.

Pour tous les serveurs, quand il n'y a pas encore d'administrateur système
déclaré, tout utilisateur, même non identifié est considéré comme
administrateur système.

Corrections d'erreurs lors des dernières modifications du dataflow.

Correction des fonctions getXxxForServerRole, pour qu'il soit maintenant
possible de faire :
	 virtualHostsProxy = getProxyForServerRole('virtualhosts')
	 ...
	 import glasnost.proxy.VirtualHostsProxy
dans cet ordre.

(durée : 2,5 jours intensifs)
2003-06-02 11:32:41 +00:00
eraviart 095ec5df3c Ajout de Sébastien Régnier au copyright. 2003-05-15 16:54:39 +00:00
eraviart a671122633 Ajout de Cédric Musso au Copyright, correction de celui de Nicolas Clapiès. 2003-05-13 10:07:32 +00:00
eraviart d5df230d2a Le context.clear() est maintenant fait dans glasnost.__init__.py => Il est enlevé de partout ailleurs.
Correction de l'instruction ObjectSlotValue du dataflow pour qu'elle passe les tests de non régression.
Et surtout : Refonte complète du mécanisme de newThing (et importThing), afin que, par exemple, quand un serveur récupère un objet distant d'un autre serveur, l'objet soit un objet proxy, mais que les slots et kinds qu'il contient soient eux des éléments server (s'ils ne sont pas spécifiques). Cela permet à ce serveur de manipuler les slots d'un objet proxy et les récupérer dans ses propres objets sans avoir à les convertir.
Le mécanisme ci-dessus peut paraître bizarre, mais je parie un stagiaire que c'est la bonne manière de faire.
2003-05-01 22:37:19 +00:00
fpeters 81e937aae8 suppression de l'import __builtin__ où possible. 2003-04-27 16:53:30 +00:00
fpeters d1b2c47c02 supprimé configSection du contexte puisque dispatcherId peut être utilisé
directement maintenant.
2003-04-24 21:57:42 +00:00
fpeters 1a51e65b57 le partage du calendrier (en lecture comme en écriture) avec Mozilla Calendar
fonctionne.
2003-04-20 16:22:12 +00:00
eraviart 03fcd2173a Ajout de Nicolas Clapies, Pierre-Antoine Dejace & Florent Monnier au copyright. 2003-04-16 23:29:07 +00:00
fpeters 48cf670f70 correction suite au nouveau positionnement des fichiers glasnost 2003-04-14 11:58:29 +00:00
fpeters 818bb2c0c3 déplacé tout getConfig vers tools_new.py, tout devrait être réparé. 2003-04-14 09:02:05 +00:00
fpeters e62ba4b732 supprimé références aux CSS dans l'interface curses 2003-04-05 12:13:04 +00:00
fpeters e11bd2f10e fonctionnement de l'interface curses en local comme en distant (en fait surtout
utile pour les scripts qui utilisent aussi glasnostCLI)
2003-03-30 18:29:31 +00:00
fpeters cf4d46c4d8 positionner dispatcherIds n'importe comment n'est pas une bonne idée. 2003-03-27 22:42:43 +00:00
fpeters 7fee986317 corrigé serveur de cache suite aux modifs dispatchers d'hier 2003-03-22 12:09:21 +00:00
fpeters b7bc6ba5e9 supprimé la liste des dispatchers du fichier de config. (bug 7) 2003-03-21 21:29:11 +00:00
fpeters 03481fcabf marqué un tas de "except:" qui pourraient être plus stricts dans ce qu'ils
attrapent.
2003-03-19 19:13:21 +00:00
eraviart 2504acf16d Nettoyage :
Mise de la variable globale applicationTokens dans le contexte global des serveurs.
Suppression de la variable mainModule (les variables globales sont maintenant toutes dans le contexte).
Suppression de l'attribut serverId de la classe Proxy.
Suppression de la fonction getDefaultDispatcherId.
2003-03-06 23:55:51 +00:00
eraviart 28b3788a39 Ajout de Romain Chantereau au copyright.
Changement de l'adresse email de Frédéric Péters.
Suppression de la ligne Auteurs dans l'à propos.
2003-03-04 00:41:10 +00:00
fpeters f43fc56a70 suite aux modifs dans les getProxy... 2003-02-19 11:33:38 +00:00
eraviart a8476b0634 Suppression d'un import getObjectItemLabel résiduel dans ElectionsServer.py
Petite modification cosmétique (mineure : transformation des fonctions FaultXxx en classes faults.Xxx). Comme cette modification porte uniquement sur quelques caractères je ne l'ai pas testée.
2003-02-19 00:21:33 +00:00
eraviart bacdd2c77b Déplacement des fonctions propres aux contextes de tools_new.py vers un nouveau fichier context.py.
Changement du nom de ces fonctions.
Changement de la manière dont les contextes sont empilés (liste chaînée au lieu de tableau auparavant). Cette modification permet à plusieurs threads de partager partiellement la même pile de contextes (nécessaire pour le dataflow).

Note : j'ai peut-être caché d'autres modifs dans ce commit géant. Peut-être, peut-être pas ? À vous de trouver :-)
2003-02-17 00:28:51 +00:00
fpeters ac0a066748 template pel brest 2003-02-06 00:48:19 +00:00
fpeters 69cd3abfd1 Durcit quelques except: qui attrapaient n'importe quoi. Pas tout testé. 2003-01-31 16:34:40 +00:00
eraviart 505434259a Ajout de Rodolphe Quiédeville et de Vecam au copyright de Glasnost.
Plus quelques détails de mise en page.
2003-01-11 22:34:44 +00:00
eraviart dbb60face2 Ajout d'Ouvaton au Copyright 2003. 2003-01-06 18:49:32 +00:00
eraviart 1a58377abf Certains ont un problème pour respecter les 80 colonnes... Ah, les colonies nous posent bien des soucis :-) 2003-01-02 10:30:07 +00:00
fpeters 2b39ee97a8 respect de http://www.gnu.org/prep/maintain_8.html 2003-01-01 19:53:28 +00:00
fpeters ca8480760f Premier commit de l'année (de ma part). Que du conceptuel :) 2003-01-01 15:46:59 +00:00
fpeters b123191c58 switché l'interface curses (et par la même occasion mes scripts en ligne de
commande) vers le nouveau (qd même il y a une semaine ou deux) système de
contexte.

[commentaire sur la tranquillité du bureau à cette heure-ci.]
2002-12-29 00:40:50 +00:00
eraviart cb2d1f731a Utilise maintenant le numéro de révision CVS comme numéro de version 2002-11-01 14:49:45 +00:00
fpeters 31e2cef962 ajouté .cvsignore 2002-10-22 08:46:31 +00:00
fpeters bb26a93616 initial import into CVS 2002-10-19 13:00:35 +00:00