1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-22 05:57:43 +03:00
Tim Potter aa69c1ee80 Some examples using the spoolss python module.
(This used to be commit 68b952561429e1d08a974e633bb9c2870c819c69)
2002-05-02 05:23:38 +00:00

26 lines
500 B
Python
Executable File

#!/usr/bin/env python
#
# Display information on all printers on a print server
#
import sys, spoolss
if len(sys.argv) != 2:
print "Usage: changeid.py <printername>"
sys.exit(1)
printserver = sys.argv[1]
# Get list of printers
try:
printer_list = spoolss.enumprinters(printserver)
except:
print "error enumerating printers on %s" % printserver
sys.exit(1)
# Display basic info
for printer in printer_list:
print "%s: %s" % (printer["printer_name"], printer["comment"])