Repository URL to install this package:
|
Version:
4.0.109 ▾
|
ó
×{_c @ s© d d l m Z d d l m Z d d l m Z d d l m Z 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 d S( iÿÿÿÿ( t
joinedload( t api( t
api_models( t exception( t objects( t base( t cell_mapping( t fieldst InstanceMappingc B s e Z i e j d e d 6e j d 6e j d d e d 6e j d 6Z e d Z e e
j j d Z
e j d Z RS(
t read_onlyt idt
instance_uuidt CellMappingt nullableR t
project_idc C s xf | j D][ } | j | } | d k rU | rU t j j | t j | } qU n t | | | q
W| j | | _ | S( NR ( R t getR R t _from_db_objectt setattrt obj_reset_changest _context( t contextt instance_mappingt db_instance_mappingt keyt db_value( ( sB /usr/lib/python2.7/dist-packages/dmapi/objects/instance_mapping.pyR s
c C s^ | j j t j j t d j t j j | k j } | sZ t j
d | n | S( NR t uuid( t sessiont queryR R t optionsR t filterR t firstR t InstanceMappingNotFound( R R t
db_mapping( ( sB /usr/lib/python2.7/dist-packages/dmapi/objects/instance_mapping.pyt _get_by_instance_uuid_from_db( s c C s( | j | | } | j | | | S( N( R! R ( t clsR R R ( ( sB /usr/lib/python2.7/dist-packages/dmapi/objects/instance_mapping.pyt get_by_instance_uuid5 s ( t __name__t
__module__R t IntegerFieldt Truet UUIDFieldt ObjectFieldt StringFieldt staticmethodR t db_apit api_context_managert readerR! R t remotable_classmethodR# ( ( ( sB /usr/lib/python2.7/dist-packages/dmapi/objects/instance_mapping.pyR s
N( t sqlalchemy.ormR t dmapi.db.sqlalchemyR R, R t dmapiR R t
dmapi.objectsR R R t ContegoObjectRegistryt registert
ContegoObjectR ( ( ( sB /usr/lib/python2.7/dist-packages/dmapi/objects/instance_mapping.pyt <module> s