~azzar1/unity/add-show-desktop-key

« back to all changes in this revision

Viewing changes to ivle/util.py

  • Committer: matt.giuca
  • Date: 2009-01-14 06:52:36 UTC
  • mto: This revision was merged to the branch mainline in revision 1090.
  • Revision ID: svn-v3-trunk0:2b9c9e99-6f39-0410-b283-7f802c844ae2:branches%2Fstorm:1127
New module: ivle.database. Classes and utilities for Storm ORM.
    Can currently get a Storm store.
ivle.dispatch.request: Heading comments to new standards.
    Added 'store' attribute to Request object. Creates and destroys it
    appropriately.

Show diffs side-by-side

added added

removed removed

Lines of Context:
292
292
    elif count < expect:
293
293
        # Incomplete
294
294
        return count
295
 
 
296
 
def object_to_dict(attrnames, obj):
297
 
    """
298
 
    Convert an object into a dictionary. This takes a shallow copy of the
299
 
    object.
300
 
    attrnames: Set (or iterable) of names of attributes to be copied into the
301
 
        dictionary. (We don't auto-lookup, because this function needs to be
302
 
        used on magical objects).
303
 
    """
304
 
    return dict((k, getattr(obj, k))
305
 
        for k in attrnames if not k.startswith('_'))