Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
idna / lib / python2.7 / site-packages / nova / compute / monitors / __init__.pyc
Size: Mime:
ó
±EYc@swdZddlmZddlmZddlZddlm	Z	ej
jZeje
ƒZdefd„ƒYZdS(s%
Resource monitor API specification.
iÿÿÿÿ(tlog(tenabledN(t_LWtMonitorHandlercBs#eZdgZd„Zd„ZRS(snova.compute.monitors.cpuc
Cs†d„|jDƒ|_g|_x`|jD]U}tjd|dtd|jd|fƒ}|jg|D]}|j^qg7_q)WdS(NcSsi|]}t|“qS((tFalse(t.0tns((sS/home/tvault/.virtenv/lib/python2.7/site-packages/nova/compute/monitors/__init__.pys
<dictcomp>'s	t	namespacetinvoke_on_loadt
check_functinvoke_args(t
NAMESPACESttype_monitor_loadedtmonitorsRtEnabledExtensionManagertTruetcheck_enabled_monitortobj(tselftresource_trackerRt
plugin_mgrtext((sS/home/tvault/.virtenv/lib/python2.7/site-packages/nova/compute/monitors/__init__.pyt__init__$s			cCsD|j}|jdƒ}|djdƒ}dj|dd!ƒ}|j|tk	rtjtdƒi|d6|jd6|j|d6ƒtSgt	j
D]"}d|kr³d	|n|^q—}g|D]"}d
|krâd
|n|^qÆ}|d|j|kr|j|j|<tStjtdƒi|d6|jd6ƒtS(s7Ensures that only one monitor is specified of any type.t:it.iÿÿÿÿsTExcluding %(namespace)s monitor %(monitor_name)s. Already loaded %(loaded_monitor)s.Rtmonitor_nametloaded_monitorscpu.snova.compute.monitors.snExcluding %(namespace)s monitor %(monitor_name)s. Not in the list of enabled monitors (CONF.compute_monitors).(tentry_point_targettsplittjoinRRtLOGtwarningRtnametCONFtcompute_monitorsR(RRteptt	ept_partstnamespace_partsRtcfgtcfg_monitors((sS/home/tvault/.virtenv/lib/python2.7/site-packages/nova/compute/monitors/__init__.pyR3s(	

/,(t__name__t
__module__RRR(((sS/home/tvault/.virtenv/lib/python2.7/site-packages/nova/compute/monitors/__init__.pyRs		(t__doc__toslo_logRtloggingt	stevedoreRt	nova.conftnovat	nova.i18nRtconfR!t	getLoggerR(RtobjectR(((sS/home/tvault/.virtenv/lib/python2.7/site-packages/nova/compute/monitors/__init__.pyt<module>s