Current File : //lib/python2.7/site-packages/lsm/_pluginrunner.pyo |
�
-�P`c @ s� d d l Z d d l Z d d l Z d d l m Z m Z m Z d d l m Z d d l Z d d l
Z
d d l m Z
d d l m Z d � Z d e f d � � YZ d S( i����N( t LsmErrort errort ErrorNumber( t cmd_line_wrapper( t SocketEOF( t TransPortc s- � d k r | St � � f d � | D� � S( s{
This method does not check whether lsm_obj contain requested property.
The method caller should do the check.
c 3 s* | ] } t | � � � k r | Vq d S( N( t getattr( t .0t lsm_obj( t
search_keyt search_value( s5 /usr/lib/python2.7/site-packages/lsm/_pluginrunner.pys <genexpr># s N( t Nonet list( t lsm_objsR R
( ( R R
s5 /usr/lib/python2.7/site-packages/lsm/_pluginrunner.pyt search_property s t PluginRunnerc B s/ e Z d Z e d � � Z d � Z d � Z RS( s]
Plug-in side common code which uses the passed in plugin to do meaningful
work.
c C s+ y t | � t SWn t k
r&