Beispiel #1
0
 def run(self):
     clean_files()
     self.conn.start()
     for msg in self.exit_msgs:
         self.log(msg)
     self.close = self.conn.flag.close
     self.restart = self.conn.flag.restart
Beispiel #2
0
def main_program(select=None):
    os.chdir(os.path.dirname(os.path.realpath(__file__)))
    create_folders(['./terra', './rules', './storage', './extensions', './dAmnViper', './reflex'])
    
    # PID stuff
    file = open('./storage/terra.pid', 'w')
    file.write(str(os.getpid()))
    file.close()
    
    if select is None:
        select = '--bot' if len(os.sys.argv) < 2 else os.sys.argv[1]
    
    import terra.menu
    terra.menu.run(select)
    
    clean_files()
Beispiel #3
0
#!python3

import os
import launch
from terra.misc_lib import clean_files

os.chdir(os.path.dirname(os.path.realpath(__file__)))

if __name__ == "__main__":
    clean_files()
    launch.main_program("--debug")

# EOF