ソースを参照

Code cleaning on the run.py module

Roland Haroutiounian 8年前
コミット
7d97a15a10
2個のファイルの変更10行の追加8行の削除
  1. 9
    0
      lodel/utils/datetime.py
  2. 1
    8
      run.py

+ 9
- 0
lodel/utils/datetime.py ファイルの表示

@@ -0,0 +1,9 @@
1
+# -*- coding: utf-8 -*-
2
+import datetime
3
+
4
+
5
+def get_utc_timestamp():
6
+    d = datetime.datetime.utcnow()
7
+    epoch = datetime.datetime(1970, 1, 1)
8
+    t = (d - epoch).total_seconds()
9
+    return t

+ 1
- 8
run.py ファイルの表示

@@ -1,10 +1,10 @@
1 1
 # -*- coding: utf-8 -*-
2 2
 import os
3
-import datetime
4 3
 from werkzeug.contrib.sessions import FilesystemSessionStore
5 4
 
6 5
 from lodel.interface.web.router import get_controller
7 6
 from lodel.interface.web.lodelrequest import LodelRequest
7
+from lodel.utils.datetime import get_utc_timestamp
8 8
 
9 9
 # TODO Déplacer ces trois paramètres dans les settings
10 10
 SESSION_FILES_TEMPLATE = 'lodel_%s.sess'
@@ -13,13 +13,6 @@ SESSION_EXPIRATION_LIMIT = 900 # 15 min
13 13
 
14 14
 session_store = FilesystemSessionStore(path=SESSION_FILES_BASE_DIR, filename_template=SESSION_FILES_TEMPLATE)
15 15
 
16
-# TODO Déplacer cette méthode dans un module Lodel/utils/datetime.py
17
-def get_utc_timestamp():
18
-    d = datetime.datetime.utcnow()
19
-    epoch = datetime.datetime(1970, 1, 1)
20
-    t = (d - epoch).total_seconds()
21
-    return t
22
-
23 16
 # TODO déplacer dans un module "sessions.py"
24 17
 def delete_old_session_files(timestamp_now):
25 18
     session_files_path = os.path.abspath(session_store.path)

読み込み中…
キャンセル
保存