:mod:`lookout.core.package` =========================== .. py:module:: lookout.core.package Module Contents --------------- .. function:: package_cmdline_entry(args:argparse.Namespace) Package several analyzers to a Docker container and write a sample Docker Compose config for Lookout. :param args: Parsed command line arguments. :return: None or error code. .. function:: package(script_yes:bool, script_no:bool, wd:str, analyzers:Iterable[str], requirements_path:str, repo:str, user:str, token:str) Package several analyzers to a Docker container and write a sample Docker Compose config for Lookout. :param script_yes: Force script execution in the end. :param script_no: Disable script execution in the end. :param wd: Working directory. All the files will be generated inside. :param analyzers: List of analyzer fully qualified module names. :param requirements_path: Path to requirements.txt. May be empty. :param repo: GitHub repo name to poll. E.g. "src-d/lookout". :param user: GitHub user name. :param token: GitHub user's token. Must have "repo" permissions. *not a password* :return: None or error code. .. data:: BUILT_IN_PKGS .. data:: NATIVE_DEPS