Replace oslo_utils.units.M by its value
Really? Change-Id: Ibcf02f81c6148a0958a4924a1b322acf3d92959e
This commit is contained in:
parent
f8b18df786
commit
45954c26c8
|
@ -22,7 +22,6 @@ import decimal
|
||||||
import iso8601
|
import iso8601
|
||||||
from oslo_db.sqlalchemy import models
|
from oslo_db.sqlalchemy import models
|
||||||
from oslo_utils import timeutils
|
from oslo_utils import timeutils
|
||||||
from oslo_utils import units
|
|
||||||
import six
|
import six
|
||||||
import sqlalchemy
|
import sqlalchemy
|
||||||
from sqlalchemy.dialects import mysql
|
from sqlalchemy.dialects import mysql
|
||||||
|
@ -58,7 +57,7 @@ class PreciseTimestamp(types.TypeDecorator):
|
||||||
return None
|
return None
|
||||||
|
|
||||||
integer = int(dec)
|
integer = int(dec)
|
||||||
micro = (dec - decimal.Decimal(integer)) * decimal.Decimal(units.M)
|
micro = (dec - decimal.Decimal(integer)) * decimal.Decimal(1000000)
|
||||||
daittyme = datetime.datetime.utcfromtimestamp(integer)
|
daittyme = datetime.datetime.utcfromtimestamp(integer)
|
||||||
return daittyme.replace(microsecond=int(round(micro)))
|
return daittyme.replace(microsecond=int(round(micro)))
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue