22 lines
385 B
Python
Executable File
22 lines
385 B
Python
Executable File
#!/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()
|