summaryrefslogtreecommitdiff
path: root/trove/module/models.py
diff options
context:
space:
mode:
Diffstat (limited to 'trove/module/models.py')
-rw-r--r--trove/module/models.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/trove/module/models.py b/trove/module/models.py
index dc9138bb..80df8cb7 100644
--- a/trove/module/models.py
+++ b/trove/module/models.py
@@ -16,7 +16,6 @@
"""Model classes that form the core of Module functionality."""
-from datetime import datetime
import hashlib
import six
from sqlalchemy.sql.expression import or_
@@ -27,6 +26,7 @@ from trove.common import cfg
from trove.common import crypto_utils
from trove.common import exception
from trove.common.i18n import _
+from trove.common import timeutils
from trove.common import utils
from trove.datastore import models as datastore_models
from trove.db import models
@@ -266,7 +266,7 @@ class Module(object):
module.priority_apply, None)
Module.enforce_live_update(module.id, module.live_update, module.md5)
module.deleted = True
- module.deleted_at = datetime.utcnow()
+ module.deleted_at = timeutils.utcnow()
module.save()
@staticmethod
@@ -342,7 +342,7 @@ class Module(object):
if module.datastore_version_id:
module.datastore_version_id = ds_ver_id
- module.updated = datetime.utcnow()
+ module.updated = timeutils.utcnow()
DBModule.save(module)
@staticmethod
@@ -424,7 +424,7 @@ class InstanceModule(object):
@staticmethod
def delete(context, instance_module):
instance_module.deleted = True
- instance_module.deleted_at = datetime.utcnow()
+ instance_module.deleted_at = timeutils.utcnow()
instance_module.save()
@staticmethod
@@ -440,7 +440,7 @@ class InstanceModule(object):
@staticmethod
def update(context, instance_module):
- instance_module.updated = datetime.utcnow()
+ instance_module.updated = timeutils.utcnow()
DBInstanceModule.save(instance_module)