mirror of
https://github.com/krateng/maloja.git
synced 2023-08-10 21:12:55 +03:00
23 lines
444 B
Python
Executable File
23 lines
444 B
Python
Executable File
#!/usr/bin/env python
|
|
|
|
neededmodules = [
|
|
"bottle",
|
|
"waitress"
|
|
]
|
|
toinstall = []
|
|
|
|
for m in neededmodules:
|
|
try:
|
|
exec("import " + m) #I'm sorry
|
|
except:
|
|
toinstall.append(m)
|
|
|
|
if toinstall != []:
|
|
print("The following python modules need to be installed:")
|
|
for m in toinstall:
|
|
print("\t" + m)
|
|
else:
|
|
import subprocess
|
|
subprocess.Popen(["python","server.py"],stdout=subprocess.DEVNULL,stderr=subprocess.DEVNULL)
|
|
print("Maloja started!")
|