Project
- class aswan.Project(name: str, local_root: str | None = None, distributed_api='mp', max_displays: int = 4, max_cpu_use: float = 2.0, batch_multiplier=16, debug=False)
Bases:
objectAttributes Summary
Methods Summary
continue_run([inprogress, parsing_error, ...])register_handler(handler)register_module(mod)run([urls_to_register, urls_to_overwrite, ...])run project
Attributes Documentation
- resource_limits
Methods Documentation
- commit_current_run()
- continue_run(inprogress=True, parsing_error=False, conn_error=False, sess_broken=False, force_sync=False, urls_to_register: Dict[Type[RequestHandler | BrowserHandler], Iterable[str]] | None = None, urls_to_overwrite: Dict[Type[RequestHandler | BrowserHandler], Iterable[str]] | None = None, keep_running=True)
- register_handler(handler: Type[RequestHandler | BrowserHandler])
- register_module(mod)
- run(urls_to_register: Dict[Type[RequestHandler | BrowserHandler], Iterable[str]] | None = None, urls_to_overwrite: Dict[Type[RequestHandler | BrowserHandler], Iterable[str]] | None = None, test_run=False, keep_running=True, force_sync=False)
run project
test runs on a basic local thread