Public bug reported:

A job on a Mac spooler has a job-originating-user-name in its history
file in /var/spool/cups/. This is returned correctly via 'lpstat' on
that machine.

A linux client (Ubuntu 12.04) does not receive the desired attribute by
default or when specifying requested_attributes:

# PYCUPS_DEBUG=1 python
Python 2.7.3 (default, Aug  1 2012, 05:14:39) 
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import cups
>>> c = cups.Connection('somehost')
-> Connection_init(host=somehost)
begin allow threads
httpConnectEncrypt(...)
end allow threads
<- Connection_init() = 0
>>> attrs = c.getJobAttributes(1009, requested_attributes=['job-state-reasons', 
>>> 'job-name', 'document-format', 'job-originating-user-name', 
>>> 'job-media-sheets-completed', 'job-printer-uri', 'time-at-completed'])
Requested attributes:
  job-state-reasons
  job-name
  document-format
  job-originating-user-name
  job-media-sheets-completed
  job-printer-uri
  time-at-completed
-> Connection_getJobAttributes(1009)
cupsDoRequest("/")
begin allow threads
end allow threads
Attr: attributes-charset
Attr: attributes-natural-language
Attr: job-printer-uri
Attr: job-state-reasons
Attr: time-at-completed
Attr: job-media-sheets-completed
Attr: document-format
<- Connection_getJobAttributes() = dict
>>> attrs
{'job-printer-uri': u'ipp://somehost.company.com:631/printers/lp', 
'time-at-completed': 1360363556, 'attributes-charset': u'utf-8', 
'job-state-reasons': u'job-completed-successfully', 
'attributes-natural-language': u'en', 'document-format': u'application/pdf', 
'job-media-sheets-completed': 4}

** Affects: python-cups (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1122493

Title:
  Does not return some job attrs that exist in history

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-cups/+bug/1122493/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to