File: //usr/local/sysak/.sysak_components/tools/plugin_system.pyc
�
�]ic @ s� d d l Z d d l Z i Z d d � Z d � Z d � Z d d d � � YZ d d d � � YZ d d d
� � YZ d d d � � YZ
d e d
� Z d S( i����Nc s � f d � } | S( s$ 插件装饰器,用于注册插件c s$ � r | t � <n
| t | j <| S( N( t pluginst __name__( t cls( t name( s9 /usr/local/sysak/.sysak_components/tools/plugin_system.pyt decorator s
( ( R R ( ( R s9 /usr/local/sysak/.sysak_components/tools/plugin_system.pyt plugin
s c s � f d � } | S( s 插件依赖装饰器c s
� | _ | S( N( t required_plugins( R ( t dependencies( s9 /usr/local/sysak/.sysak_components/tools/plugin_system.pyR s ( ( R R ( ( R s9 /usr/local/sysak/.sysak_components/tools/plugin_system.pyt plugin_requires s c C s
d � } | S( s 插件支持 Pod 模式c S s
t | _ | S( N( t Truet
enable_pod( R ( ( s9 /usr/local/sysak/.sysak_components/tools/plugin_system.pyR '