Current Path : /usr/lib/python2.7/dist-packages/landscape/manager/ |
Current File : //usr/lib/python2.7/dist-packages/landscape/manager/haservice.pyc |
Tc @ s d d l Z d d l Z d d l m Z d d l m Z m Z d d l m Z d d l m Z d d l m Z m Z m Z d e f d YZ d e f d YZ d e f d YZ d S( iN( t Failure( t getProcessValuet getProcessOutputAndValue( t succeed( t log_failure( t ManagerPlugint SUCCEEDEDt FAILEDt CharmScriptErrorc B s e Z d Z d Z d Z RS( s Raised when a charm-provided script fails with a non-zero exit code. @ivar script: the name of the failed script @ivar code: the exit code of the failed script c C s, | | _ | | _ t j | | j d S( N( t scriptt codet Exceptiont __init__t _get_message( t selfR R ( ( s? /usr/lib/python2.7/dist-packages/landscape/manager/haservice.pyR s c C s d | j | j f S( Ns3 Failed charm script: %s exited with return code %d.( R R ( R ( ( s? /usr/lib/python2.7/dist-packages/landscape/manager/haservice.pyR s ( t __name__t __module__t __doc__R R ( ( ( s? /usr/lib/python2.7/dist-packages/landscape/manager/haservice.pyR s t RunPartsErrorc B s e Z d Z d Z d Z RS( s Raised when a charm-provided health script run-parts directory contains a health script that fails with a non-zero exit code. @ivar stderr: the stderr from the failed run-parts command c C s: d | j d d j | _ t j | | j d S( Ns %st :i ( t splitt stript messageR R R ( R t stderr( ( s? /usr/lib/python2.7/dist-packages/landscape/manager/haservice.pyR &