예제 #1
0
 def __init__(self,
              run_function: Callable[..., Dict],
              runs: Sequence = (),
              database_connector: str = './db') -> None:
     self.runs = list(runs)
     self.run_function = run_function
     self.db = Database(database_connector)
예제 #2
0
 def local(a):
     if a.database:
         self.db = Database(a.database)
     self.run_scenarios_not_in_database(json.loads(
         a.parameter_override))
예제 #3
0
 def server(a):
     if a.database:
         self.db = Database(a.database)
     self.run_server(a.host, a.port)