22 lines
385 B
Python
22 lines
385 B
Python
|
#!/usr/bin/env python3
|
||
|
|
||
|
import os
|
||
|
import subprocess
|
||
|
|
||
|
|
||
|
DB_PATH = os.path.join(
|
||
|
os.path.sep,
|
||
|
os.path.abspath(os.path.dirname(__file__)),
|
||
|
'..', '.hyperopt', 'mongodb'
|
||
|
)
|
||
|
if not os.path.exists(DB_PATH):
|
||
|
os.makedirs(DB_PATH)
|
||
|
|
||
|
subprocess.Popen([
|
||
|
'mongod',
|
||
|
'--bind_ip=127.0.0.1',
|
||
|
'--port=1234',
|
||
|
'--nohttpinterface',
|
||
|
'--dbpath={}'.format(DB_PATH),
|
||
|
]).wait()
|