1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
| #!/usr/bin/python
| # -*- coding: GBK -*-
| #
| ##@package
| #
| # @todo: Êý¾Ý¿â-¼È봫ͳÇþµÀɾµµÍæ¼ÒµÄ³äÖµ·µÀû 1Ôª=20ÏÉÓñ
| #
| # @author: Alee
| # @date 2019-1-22 ÏÂÎç03:13:42
| # @version 1.0
| #
| # @note:
| #
| #---------------------------------------------------------------------
| from lib import DBController
| from lib import mylog
|
| g_dbController = None
|
|
| def InitDB():
| global g_dbController
|
| if not g_dbController:
| IP = "127.0.0.1"
| Port = 27017
| User = "sa"
| Pwd = "sa"
| DBName = "DoubleBillDB"
| g_dbController = DBController.DBController(IP, Port, DBName, User, Pwd, None)
|
| mylog.debug('»ñȡеÄÊý¾Ý¿âÁ´½Ó')
|
| if not g_dbController.connected:
| mylog.debug('ÎÞ·¨Á´½ÓÊý¾Ý¿â')
| return False
|
| return True
|
| def GetDBEventCon():
| global g_dbController
| if not InitDB():
| return None
| return g_dbController
|
|
|
|
|
|
|