root / pykota / trunk / man / fr / dumpykota.1 @ 3225

Revision 3201, 5.8 kB (checked in by jerome, 17 years ago)

v1.26beta is out

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1.\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.36.
2.TH DUMPYKOTA "1" "juillet 2007" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
3.SH NOM
4dumpykota \- page de manuel de dumpykota 1.26beta_unofficial
5.SH DESCRIPTION
6dumpykota v1.26beta_unofficial (c) 2003, 2004, 2005, 2006, 2007 Jerome Alet \- alet@librelogiciel.com
7.PP
8Exporte le contenu de la base de donn� de PyKota.
9.PP
10ligne de commande :
11.IP
12dumpykota [options] [exprfiltre]
13.PP
14options :
15.TP
16\fB\-v\fR | \fB\-\-version\fR
17Affiche la version de dumpykota et quitte.
18.TP
19\fB\-h\fR | \fB\-\-help\fR
20Affiche ce message et quitte.
21.TP
22\fB\-d\fR | \fB\-\-data\fR type
23Exporte les donn� de type 'type'.
24Les types autoris�sont :
25.IP
26\- history : exporte l'historique des travaux.
27\- users : exporte les utilisateurs.
28\- groups : exporte les groupes d'utilisateurs.
29\- printers : exporte les imprimantes.
30\- upquotas : exporte les quotas des utilisateurs.
31\- gpquotas : exporte les quotas des groupes.
32\- payments : exporte l'historique des paiements.
33\- pmembers : exporte les membres des groupes
34.IP
35d'imprimantes.
36.IP
37\- umembers : exporte les membres des groupes
38.IP
39d'utilisateurs.
40.IP
41\- billingcodes : exporte les codes de facturation.
42\- all : exporte toutes les donn� de PyKota.
43.IP
44le format de sortie est toujours XML
45dans ce cas.
46.IP
47NB : l'option de ligne de commande \fB\-d\fR | \fB\-\-data\fR est
48OBLIGATOIRE.
49.TP
50\fB\-f\fR | \fB\-\-format\fR fmt
51Exporte les donn� dans le format 'fmt' sp�fi�Si non pr�s�le format sera csv (champs s�r�par des virgules).
52Toutes les donn� sont export� entre double quotes.
53Les formats autoris�sont :
54.IP
55\- csv : donn� s�r� par des virgules
56\- ssv : donn� s�r� par des point\-virgules
57\- tsv : donn� s�r�par des tabulations
58\- xml : donn� export� au format XML
59\- cups : donn� export� au format page_log
60.IP
61de CUPS : DISPONIBLE SEULEMENT
62.IP
63AVEC \fB\-\-data\fR history
64.TP
65\fB\-o\fR | \fB\-\-output\fR nomf
66Toutes les donn� seront export� vers un fichier
67plut�ue vers la sortie standard. Le nom sp�al '\-'
68est la valeur par d�ut indiquant la sortie standard.
69ATTENTION : les fichiers existants sont tronqu�!
70.TP
71\fB\-O\fR | \fB\-\-orderby\fR exp
72Change l'ordre des r�ltats. 'exp' est une liste
73s�r�par des virgules d'instructions de tri, par
74exemple '\-\-orderby +username,\-printername'. Seules
75certaines expressions on un sens, aussi utiliser cette
76option de ligne de commande n'est pas conseill�i
77vous ne connaissez pas la structure exacte de la base
78de donn� de PyKota.
79.TP
80\fB\-s\fR | \fB\-\-sum\fR
81Effectue la somme des donn� s�ctionn�.
82DISPONIBLE SEULEMENT AVEC \fB\-\-data\fR history ou payments
83.IP
84Utilisez les expressions de filtrage pour extraire seulement certaines
85parties des donn�. Les filtres autoris�sont de la forme :
86.IP
87cl�aleur
88.IP
89Les cl�autoris� pour l'instant sont :
90.TP
91username
92Nom de l'utilisateur
93.TP
94groupname
95Nom du groupe d'utilisateurs
96.TP
97printername
98Nom de l'imprimante
99.TP
100pgroupname
101Nom du groupe d'imprimantes
102.TP
103hostname
104Nom d'h�de la machine cliente
105.TP
106jobid
107Id du travail d'impression
108.TP
109billingcode
110Code de facturation du travail d'impression
111.TP
112start
113Date du travail d'impression
114.TP
115end
116Date du travail d'impression
117.IP
118Formatage des dates avec les cl�'start' et 'end' :
119.IP
120AAAA : limites d'ann�AAAAMM : limites de mois
121AAAAMMJJ : limites de jour
122AAAAMMJJhh : limites d'heures
123AAAAMMJJhhmm : limites de minutes
124AAAAMMJJhhmmss : limites de secondes
125yesterday[+\-NbJours] : hier plus ou moins N jours (ex : yesterday\-15)
126today[+\-NbJours] : aujoud'hui plus ou moins N jours (ex : today\-15)
127tomorrow[+\-NbJours] : demain plus ou moins N jours (ex : tomorrow\-15)
128now[+\-NbJours] : maintenant plus ou moins N jours (ex : now\-15)
129.IP
130\&'now' et 'today' ne sont pas exactement identiques car today repr�nte
131la premi� ou la derni� seconde du jour selon qu'il soit utilis�vec
132une expression de type start= ou end=.
133L'utilit�e pouvoir sp�fier une date dans le future est une question
134qui reste ouverte :\-)
135.IP
136Contrairement aux autres outils d'administration de PyKota, les caract�s
137jokers ne sont pas expans� aussi vous ne pouvez pas les utiliser.
138.IP
139NB : toutes les cl�ne sont pas autoris� pour chaque type de donn�,
140aussi le r�ltat peut �e vide si vous utilisez une cl�ndisponible
141pour un type de donn� particulier.
142.PP
143Exemples :
144.IP
145\f(CW$ dumpykota --data history --format csv >monfichier.csv\fR
146.IP
147Ceci va exporter l'historique dans un fichier �hamps s�r�par des
148virgules, par exemple pour r�portation dans un tableur.
149.IP
150\f(CW$ dumpykota --data users --format xml -o util.xml\fR
151.IP
152Exporte toutes les donn� des utilisateurs dans le fichier util.xml
153.IP
154\f(CW$ dumpykota --data history printername=HP2100 username=jerome\fR
155.IP
156Exporte l'historique des travaux de l'utilisateur jerome sur l'imprimante
157HP2100 seulement.
158.IP
159\f(CW$ dumpykota --data history start=200503 end=20050730234615\fR
160.IP
161Exporte tous les travaux imprim�entre le 1er Mars 2005 �inuit et
162le 30 Juillet 2005 �3 heures 46 minutes et 15 secondes inclus.
163.PP
164This program is free software; you can redistribute it and/or modify
165it under the terms of the GNU General Public License as published by
166the Free Software Foundation; either version 2 of the License, or
167(at your option) any later version.
168.PP
169This program is distributed in the hope that it will be useful,
170but WITHOUT ANY WARRANTY; without even the implied warranty of
171MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
172GNU General Public License for more details.
173.PP
174You should have received a copy of the GNU General Public License
175along with this program; if not, write to the Free Software
176Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110\-1301, USA.
177.PP
178Merci d'envoyer les rapports de bugs � Jerome Alet \- alet@librelogiciel.com
Note: See TracBrowser for help on using the browser.