Viewing File: /usr/lib/python2.7/site-packages/tuned/units/manager.pyo
ó
æ”\c @ s} d d l Z d d l Z d d l Z d d l Z d d l Z d d l j Z e j j ƒ Z
d g Z d e f d „ ƒ YZ
d S( iÿÿÿÿNt Managerc B s e Z d Z d „ Z e d „ ƒ Z e d „ ƒ Z e d „ ƒ Z d „ Z d „ Z d „ Z
d „ Z d „ Z d
„ Z
d „ Z e d „ Z RS(
s?
Manager creates plugin instances and keeps a track of them.
c C sM t t | ƒ j ƒ | | _ | | _ | | _ | | _ g | _ g | _ d S( N( t superR t __init__t _plugins_repositoryt _monitors_repositoryt _def_instance_priorityt _hardware_inventoryt
_instancest _plugins( t selft plugins_repositoryt monitors_repositoryt def_instance_priorityt hardware_inventory( ( s7 /usr/lib/python2.7/site-packages/tuned/units/manager.pyR s c C s | j S( N( R ( R ( ( s7 /usr/lib/python2.7/site-packages/tuned/units/manager.pyt plugins s c C s | j S( N( R ( R ( ( s7 /usr/lib/python2.7/site-packages/tuned/units/manager.pyt instances s c C s | j S( N( R ( R ( ( s7 /usr/lib/python2.7/site-packages/tuned/units/manager.pyR
# s c
C sy g } x} t | j ƒ ƒ D]i \ } } | j sE t j d | ƒ q n | j j d | j ƒ t | j d ƒ | j d <| j | ƒ q W| j
d d „ ƒ t j ƒ } x+ | D]# } | j j
d ƒ d | | j <q¬ Wx´ t | j ƒ ƒ D] \ } } y0 | j j | ƒ } | | | <| j j | ƒ Wqæ t j j j k
rRt j d | ƒ qæ qæ t k
r…} t j d | ƒ t j | ƒ qæ qæ Xqæ Wg }
x‡ | D] } | | j } | d k r¼q—n t j d | j | j f ƒ | j | j | j | j | j | j | j ƒ } |
j | ƒ q—Wx; |
D]3 } | j! j"