Ignore:
Timestamp:
Feb 5, 2009, 3:19:30 AM (15 years ago)
Author:
broder
Message:

Get rid of confusing err=True option to invirt.remctl.remctl.

Location:
trunk/packages/invirt-base
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/packages/invirt-base/debian/changelog

    r2061 r2095  
     1invirt-base (0.0.21) unstable; urgency=low
     2
     3  * Get rid of confusing err=True option to invirt.remctl.remctl
     4
     5 -- Evan Broder <broder@mit.edu>  Fri, 30 Jan 2009 19:49:46 -0500
     6
    17invirt-base (0.0.20) unstable; urgency=low
    28
  • trunk/packages/invirt-base/python/invirt/common.py

    r1935 r2095  
    7676class CodeError(Exception):
    7777    """Exception for internal errors or bad faith input."""
    78     pass
     78    def __init__(self, message, code=None):
     79        Exception.__init__(self, message)
     80        self.code = code
    7981
    8082#
  • trunk/packages/invirt-base/python/invirt/remctl.py

    r1621 r2095  
    3737                         stderr=subprocess.PIPE)
    3838    v = p.wait()
    39     if kws.get('err'):
    40         return p.stdout.read(), p.stderr.read()
    4139    if v:
    42         print >> sys.stderr, 'Error', v, 'on remctl', args, ':'
    43         print >> sys.stderr, p.stderr.read()
    44         raise CodeError('ERROR on remctl')
     40        raise CodeError('ERROR on remctl %s:\n%s' % (args, p.stderr.read()), v)
    4541    return p.stdout.read()
Note: See TracChangeset for help on using the changeset viewer.