Viewing File: /usr/lib/python2.7/site-packages/tuned/utils/plugin_loader.pyc
ó
æ”\c @ sJ d d l Z d d l Z d g Z e j j ƒ Z d e f d „ ƒ YZ d S( iÿÿÿÿNt PluginLoaderc B sD e Z d d d g Z d „ Z d „ Z d „ Z d „ Z d „ Z RS( t
_namespacet _prefixt
_interfacec C s
t ƒ ‚ d S( s~
This method has to be implemented in child class and should
set _namespace, _prefix, and _interface member attributes.
N( t NotImplementedError( t self( ( s= /usr/lib/python2.7/site-packages/tuned/utils/plugin_loader.pyt _set_loader_parameters s c C sŸ t t | ƒ j ƒ d | _ d | _ d | _ | j ƒ t | j ƒ t k sS t
‚ t | j ƒ t k sn t
‚ t | j ƒ t k r• t | j t ƒ s› t
‚ d S( N(
t superR t __init__t NoneR R R R t typet strt AssertionErrort
issubclasst object( R ( ( s= /usr/lib/python2.7/site-packages/tuned/utils/plugin_loader.pyR s
c C s>