Last modified on $Date: 2004/10/06 10:03:16 $
If you want to reuse PyKota datas in another software, but don't want to modify your existing application to have it connect to PyKota's database, your best option is the new dumpykota command.
dumpykota can export PyKota datas in a number of formats. The supported output formats are comma separated values, semicolon separated values, tab separated values, and XML. More formats may be added in the future. In particular, SQL and LDIF are planned, but are currently not implemented.
dumpykota can't dump all datas at once though, you have to specify which type of datas you want. The possible types are :
Users
Users groups
Printers
Printers groups membership
Users groups membership
Users print quota entries
Users groups print quota entries
History of payments
History of print jobs
You can then import the dumped datas into a spreadsheet for example, if you want to create complex reports with nice looking graphs and the like.
This command could also be used if you plan to write your own management tools : just write wrappers around the pkprinters, edpykota, and dumpykota tools, and your own tools will automatically benefit from PyKota database backend independance layer.
![]() | Warning |
---|---|
Only PyKota administrators can dump PyKota's datas. |
dumpykota [-v | --version] [-h | --help] [-f outputformat | --format outputformat] [-o filename | --output filename] {-d datatype | --data datatype}