mirror of
https://github.com/j3ssie/osmedeus.git
synced 2026-09-05 17:27:44 +02:00
29 lines
703 B
Python
29 lines
703 B
Python
import os
|
|
import sys
|
|
|
|
sys.path.append(os.path.dirname(os.path.dirname(os.path.realpath(__file__))))
|
|
from lib.core import utils
|
|
from lib.mode import general
|
|
from lib.mode import direct
|
|
from lib.mode import direct_list
|
|
from lib.mode import report
|
|
|
|
|
|
def routine_handle(options):
|
|
# print(options)
|
|
if options.get('mode') == "report":
|
|
utils.print_load("Running with report mode")
|
|
report.handle(options)
|
|
return
|
|
utils.print_target(options.get('TARGET'))
|
|
|
|
if options['MODE'] == "general":
|
|
general.handle(options)
|
|
|
|
elif options['MODE'] == "direct":
|
|
direct.handle(options)
|
|
|
|
elif options['MODE'] == "direct_list":
|
|
direct_list.handle(options)
|
|
|