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:
ó
Éec@sdZddlZddlmZddlmZddlZddlZddlmZm	Z	m
Z
mZmZm
Z
mZmZddlmZddlmZddlmZd	efd
„ƒYZdefd„ƒYZd
efd„ƒYZedeƒZdefd„ƒYZdS(s#
SQLAlchemy models for dmapi data.
iÿÿÿÿN(t	timeutils(t	uuidutils(tColumntStringtIndextBooleantTexttDateTimetIntegert
PickleType(tmysql(tdeclarative_base(t
TypeDecoratortJSONEncodedDictcBs2eZdZeZed„ƒZed„ƒZRS(s;Represents an immutable structure as a json-encoded string.cCs"|dk	rtj|ƒ}n|S(N(tNonetjsontdumps(tvaluetdialect((sC/usr/lib/python2.7/dist-packages/dmapi/storage/sqlalchemy/models.pytprocess_bind_paramscCs"|dk	rtj|ƒ}n|S(N(RRtloads(RR((sC/usr/lib/python2.7/dist-packages/dmapi/storage/sqlalchemy/models.pytprocess_result_values(t__name__t
__module__t__doc__RtimpltstaticmethodRR(((sC/usr/lib/python2.7/dist-packages/dmapi/storage/sqlalchemy/models.pyR
stTimestampUTCcBseZdZeZd„ZRS(s2Represents a timestamp precise to the microsecond.cCs/|jdkr(|jtjddƒƒS|jS(NR
tfspi(tnamettype_descriptorR
tDATETIMER(tselfR((sC/usr/lib/python2.7/dist-packages/dmapi/storage/sqlalchemy/models.pytload_dialect_impl*s(RRRRRR!(((sC/usr/lib/python2.7/dist-packages/dmapi/storage/sqlalchemy/models.pyR%st	DmapiBasecBsCeZdZidd6dd6ZeZd„Zd„Zd„ZRS(sBase class for Aodh Models.tutf8t
mysql_charsettInnoDBtmysql_enginecCst|||ƒdS(N(tsetattr(R tkeyR((sC/usr/lib/python2.7/dist-packages/dmapi/storage/sqlalchemy/models.pyt__setitem__6scCs
t||ƒS(N(tgetattr(R R(((sC/usr/lib/python2.7/dist-packages/dmapi/storage/sqlalchemy/models.pyt__getitem__9scCs4x-tj|ƒD]\}}t|||ƒqWdS(s)Make the model object behave like a dict.N(tsixt	iteritemsR'(R tvaluestktv((sC/usr/lib/python2.7/dist-packages/dmapi/storage/sqlalchemy/models.pytupdate<s(	RRRt__table_args__tFalset__table_initialized__R)R+R1(((sC/usr/lib/python2.7/dist-packages/dmapi/storage/sqlalchemy/models.pyR"0s

		tclstServicecBs‚eZdZdZejdƒejdddƒejdddƒejdƒfZee	dd	„ƒZ
ee	ƒZee	ƒZee
d
edeƒZeedƒdejƒZeed
ƒƒZeed
ƒƒZeed
ƒƒZee
deddƒZeejddƒZeejddƒZeed
ƒdeƒZee	dd„ƒZeejddƒZeedƒƒZ RS(sDefine Service data.tservicessdisabled IN (0,1)thostttopictdeletedtbinarytuuidtdefaultcCs
tjƒS(N(Rtutcnow(((sC/usr/lib/python2.7/dist-packages/dmapi/storage/sqlalchemy/models.pyt<lambda>Nstprimary_keytnullablei$iÿicCs
tjƒS(N(RR>(((sC/usr/lib/python2.7/dist-packages/dmapi/storage/sqlalchemy/models.pyR?Zs(!RRRt
__tablename__tsatCheckConstrainttUniqueConstraintR2RRt
created_att
updated_att
deleted_atRtTrueR3tidRRt
generate_uuidR<R8R;R9treport_countR
tTINYINTR:tdisabledtdisabled_reasontlast_seen_uptforced_downtversion(((sC/usr/lib/python2.7/dist-packages/dmapi/storage/sqlalchemy/models.pyR6Es*(RRt
oslo_utilsRRR,t
sqlalchemyRCRRRRRRRR	tsqlalchemy.dialectsR
tsqlalchemy.ext.declarativeRtsqlalchemy.typesRR
RtobjectR"tBaseR6(((sC/usr/lib/python2.7/dist-packages/dmapi/storage/sqlalchemy/models.pyt<module>s: