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 / objects / network_request.pyc
Size: Mime:
ó
±EYc@s ddlmZddlmZddlmZddlmZdZdZ	ej
jdejfd„ƒYƒZ
ej
jd	ejejfd
„ƒYƒZdS(iÿÿÿÿ(tversionutils(tbase(tfields(tutilstnonetautotNetworkRequestcBs»eZdZiejdeƒd6ejdeƒd6ejdeƒd6ejdeƒd6ejdeƒd6Zd„Zd„Z	d	„Z
ed
„ƒZe
d„ƒZe
d„ƒZRS(
s1.2tnullablet
network_idtaddresstport_idtpci_request_idttagcCs5tj|ƒ}|dkr1d|kr1|d=ndS(NiiR(ii(Rtconvert_version_to_tuple(tselft	primitivettarget_version((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/nova/objects/network_request.pytobj_make_compatible,scCst||dƒdS(N(tsetattrtNone(Rtattr((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/nova/objects/network_request.pyt
obj_load_attr1scCsZ|jdk	rt|jƒnd}tjƒrI|j||j|jfS|j|fSdS(N(R	RtstrRt
is_neutronRR
R(RR	((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/nova/objects/network_request.pytto_tuple4s$c	Csft|ƒdkrC|\}}}}|d|d|d|d|ƒS|\}}|d|d|ƒSdS(NiRR	R
R(tlen(tclst	net_tupleRR	R
R((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/nova/objects/network_request.pyt
from_tuple;s
cCs
|jtkS(N(RtNETWORK_ID_AUTO(R((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/nova/objects/network_request.pyt
auto_allocateEscCs
|jtkS(N(RtNETWORK_ID_NONE(R((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/nova/objects/network_request.pytno_allocateIs(t__name__t
__module__tVERSIONRtStringFieldtTruetIPAddressFieldt	UUIDFieldRRRtclassmethodRtpropertyRR (((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/nova/objects/network_request.pyRs			
tNetworkRequestListcBsieZiejdƒd6ZdZd„Zed„ƒZed„ƒZ	ed„ƒZ
ed„ƒZRS(Rtobjectss1.1cCs g|jD]}|jƒ^q
S(N(R+R(Rtx((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/nova/objects/network_request.pyt	as_tuplesVscCs/|dg|D]}tj|ƒ^q
ƒ}|S(sÜConvenience method for converting a list of network request tuples
        into a NetworkRequestList object.

        :param net_tuples: list of network request tuples
        :returns: NetworkRequestList object
        R+(RR(Rt
net_tuplestttrequested_networks((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/nova/objects/network_request.pytfrom_tuplesYs	"cCs5t|jƒdko4|jdjƒtƒjƒkS(Nii(RR+RR(R((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/nova/objects/network_request.pytis_single_unspecifiedescCs#t|jƒdko"|jdjS(Nii(RR+R(R((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/nova/objects/network_request.pyRjscCs#t|jƒdko"|jdjS(Nii(RR+R (R((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/nova/objects/network_request.pyR ns(R!R"RtListOfObjectsFieldR#R-R(R1R)R2RR (((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/nova/objects/network_request.pyR*Ns	N(t
oslo_utilsRtnova.objectsRtobj_baseRtnovaRRRtNovaObjectRegistrytregistert
NovaObjectRtObjectListBaseR*(((sQ/home/tvault/.virtenv/lib/python2.7/site-packages/nova/objects/network_request.pyt<module>s/