Repository URL to install this package:
Version:
3.4.46 ▾
|
ó ±EYc @ s d d l m Z d d l m Z d d l m Z d d l m Z e j j d e j f d Y Z e j j d e j f d Y Z d S( iÿÿÿÿ( t jsonutils( t db( t base( t fieldst VirtCPUModelc B sÒ e Z d Z i e j d e d 6e j d e d 6e j d d e d 6e j d d g d 6e j d e d 6e j d e d 6e j d e d 6Z d Z d Z e d Z e j d Z RS( s 1.0t nullablet archt vendort VirtCPUTopologyt topologyt VirtCPUFeaturet defaultt featurest modet modelt matchc C s t | | d d S( N( t setattrt None( t selft attrname( ( sL /home/tvault/.virtenv/lib/python2.7/site-packages/nova/objects/vcpu_model.pyt obj_load_attr% s c C s t j | j S( N( R t dumpst obj_to_primitive( R ( ( sL /home/tvault/.virtenv/lib/python2.7/site-packages/nova/objects/vcpu_model.pyt to_json( s c C s | j t j | S( N( t obj_from_primitiveR t loads( t clst jsonstr( ( sL /home/tvault/.virtenv/lib/python2.7/site-packages/nova/objects/vcpu_model.pyt from_json+ s c C sK t j | | d d g } | s- | d r1 d S| j t j | d S( Nt columnst vcpu_model( R t# instance_extra_get_by_instance_uuidR R R R ( R t contextt instance_uuidt db_extra( ( sL /home/tvault/.virtenv/lib/python2.7/site-packages/nova/objects/vcpu_model.pyt get_by_instance_uuid/ s ( t __name__t __module__t VERSIONR t ArchitectureFieldt Truet StringFieldt ObjectFieldt ListOfObjectsFieldt CPUModeFieldt CPUMatchFieldR R t classmethodR R t remotable_classmethodR# ( ( ( sL /home/tvault/.virtenv/lib/python2.7/site-packages/nova/objects/vcpu_model.pyR s R c B sC e Z d Z i e j d e d 6e j d e d 6Z d Z RS( s 1.0R t policyt namec C s t | | d d S( N( R R ( R R ( ( sL /home/tvault/.virtenv/lib/python2.7/site-packages/nova/objects/vcpu_model.pyR A s ( R$ R% R&