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    
Size: Mime:
ó
±EYc@sÍdZddlZddlmZdZdZdZdZdZied	ƒe6ed
ƒe6edƒe6edƒe6ed
ƒe6Z	de
fd„ƒYZdefd„ƒYZdefd„ƒYZ
dS(sÂ
Asynchronous event notifications from virtualization drivers.

This module defines a set of classes representing data for
various asynchronous events that can occur in a virtualization
driver.
iÿÿÿÿN(t_iiiiitStartedtStoppedtPausedtResumedt	SuspendedtEventcBs,eZdZdd„Zd„Zd„ZRS(sUBase class for all events emitted by a hypervisor.

    All events emitted by a virtualization driver are
    subclasses of this base object. The only generic
    information recorded in the base class is a timestamp
    indicating when the event first occurred. The timestamp
    is recorded as fractional seconds since the UNIX epoch.
    cCs+|dkrtjƒ|_n	||_dS(N(tNonettimet	timestamp(tselfR	((sD/home/tvault/.virtenv/lib/python2.7/site-packages/nova/virt/event.pyt__init__4scCs|jS(N(R	(R
((sD/home/tvault/.virtenv/lib/python2.7/site-packages/nova/virt/event.pyt
get_timestamp:scCsd|jj|jfS(Ns<%s: %s>(t	__class__t__name__R	(R
((sD/home/tvault/.virtenv/lib/python2.7/site-packages/nova/virt/event.pyt__repr__=s	N(Rt
__module__t__doc__RRRR(((sD/home/tvault/.virtenv/lib/python2.7/site-packages/nova/virt/event.pyR*s	t
InstanceEventcBs,eZdZdd„Zd„Zd„ZRS(súBase class for all instance events.

    All events emitted by a virtualization driver which
    are associated with a virtual domain instance are
    subclasses of this base object. This object records
    the UUID associated with the instance.
    cCs#tt|ƒj|ƒ||_dS(N(tsuperRRtuuid(R
RR	((sD/home/tvault/.virtenv/lib/python2.7/site-packages/nova/virt/event.pyRLscCs|jS(N(R(R
((sD/home/tvault/.virtenv/lib/python2.7/site-packages/nova/virt/event.pytget_instance_uuidQscCsd|jj|j|jfS(Ns<%s: %s, %s>(R
RR	R(R
((sD/home/tvault/.virtenv/lib/python2.7/site-packages/nova/virt/event.pyRTs	N(RRRRRRR(((sD/home/tvault/.virtenv/lib/python2.7/site-packages/nova/virt/event.pyRCs	tLifecycleEventcBs5eZdZdd„Zd„Zd„Zd„ZRS(sDClass for instance lifecycle state change events.

    When a virtual domain instance lifecycle state changes,
    events of this class are emitted. The EVENT_LIFECYCLE_XX
    constants defined why lifecycle change occurred. This
    event allows detection of an instance starting/stopping
    without need for polling.
    cCs&tt|ƒj||ƒ||_dS(N(RRRt
transition(R
RRR	((sD/home/tvault/.virtenv/lib/python2.7/site-packages/nova/virt/event.pyRescCs|jS(N(R(R
((sD/home/tvault/.virtenv/lib/python2.7/site-packages/nova/virt/event.pytget_transitionjscCstj|jtdƒƒS(NtUnknown(tNAMEStgetRR(R
((sD/home/tvault/.virtenv/lib/python2.7/site-packages/nova/virt/event.pytget_namemscCs&d|jj|j|j|jƒfS(Ns<%s: %s, %s => %s>(R
RR	RR(R
((sD/home/tvault/.virtenv/lib/python2.7/site-packages/nova/virt/event.pyRps
	N(RRRRRRRR(((sD/home/tvault/.virtenv/lib/python2.7/site-packages/nova/virt/event.pyR[s
		(RRt	nova.i18nRtEVENT_LIFECYCLE_STARTEDtEVENT_LIFECYCLE_STOPPEDtEVENT_LIFECYCLE_PAUSEDtEVENT_LIFECYCLE_RESUMEDtEVENT_LIFECYCLE_SUSPENDEDRtobjectRRR(((sD/home/tvault/.virtenv/lib/python2.7/site-packages/nova/virt/event.pyt<module>s