def run_now(opts, args): from system import bpio from logs import lg lg.life_begins() if opts.no_logs: lg.disable_logs() overDict = override_options(opts, args) from main.bpmain import run ret = run('', opts, args, overDict) bpio.shutdown() return ret
def run_now(opts, args): from system import bpio from logs import lg lg.life_begins() if opts.no_logs: lg.disable_logs() overDict = override_options(opts, args) from main.bpmain import run ui = '' if len(args) > 0 and args[0].lower() in ['restart', ]: ui = 'show' ret = run(ui, opts, args, overDict) bpio.shutdown() return ret
def main(): try: from system import bpio except: dirpath = os.path.dirname(os.path.abspath(sys.argv[0])) sys.path.insert(0, os.path.abspath(os.path.join(dirpath, '..'))) from distutils.sysconfig import get_python_lib sys.path.append(os.path.join(get_python_lib(), 'bitdust')) try: from system import bpio except: print_text('ERROR! can not import working code. Python Path:\n') print_text('\n'.join(sys.path)) return 1 pars = parser() (opts, args) = pars.parse_args() if opts.verbose: print_copyright() return run(opts, args)