Ignore:
Timestamp:
Jan 12, 2012, 1:28:05 AM (12 years ago)
Author:
Jessica B. Hamrick <jhamrick@…>
Branches:
no-cups
Children:
ef387cf
Parents:
2620618
git-author:
Jessica B. Hamrick <jhamrick@…> (01/12/12 01:28:05)
git-committer:
Jessica B. Hamrick <jhamrick@…> (01/12/12 01:28:05)
Message:

Add basic configuration file support

File:
1 edited

Legend:

Unmodified
Added
Removed
  • server/lib/gutenbach/server/printer.py

    r190bfb4 r609a9b0  
    6969    ]
    7070       
    71     def __init__(self, name, *args, **kwargs):
     71    def __init__(self, name, config, *args, **kwargs):
    7272
    7373        super(GutenbachPrinter, self).__init__(*args, **kwargs)
    7474       
    7575        self.name = name
     76        self.config = config
    7677        self.time_created = int(time.time())
    7778
     
    207208    @property
    208209    def ipp_versions_supported(self):
    209         return ipp.IppVersionsSupported("1.0", "1.1")
     210        return ipp.IppVersionsSupported(*self.config['ipp-versions'])
    210211
    211212    # XXX: We should query ourself for the supported operations
Note: See TracChangeset for help on using the changeset viewer.