:py:mod:`mass_driver.scanners.basic_scanners` ============================================= .. py:module:: mass_driver.scanners.basic_scanners .. autodoc2-docstring:: mass_driver.scanners.basic_scanners :parser: myst :allowtitles: Module Contents --------------- Functions ~~~~~~~~~ .. list-table:: :class: autosummary longtable :align: left * - :py:obj:`has_dir ` - .. autodoc2-docstring:: mass_driver.scanners.basic_scanners.has_dir :parser: myst :summary: * - :py:obj:`has_file ` - .. autodoc2-docstring:: mass_driver.scanners.basic_scanners.has_file :parser: myst :summary: * - :py:obj:`rootlevel_files ` - .. autodoc2-docstring:: mass_driver.scanners.basic_scanners.rootlevel_files :parser: myst :summary: * - :py:obj:`dockerfile_from_scanner ` - .. autodoc2-docstring:: mass_driver.scanners.basic_scanners.dockerfile_from_scanner :parser: myst :summary: API ~~~ .. py:function:: has_dir(repo: pathlib.Path, target: str) -> bool :canonical: mass_driver.scanners.basic_scanners.has_dir .. autodoc2-docstring:: mass_driver.scanners.basic_scanners.has_dir :parser: myst .. py:function:: has_file(repo: pathlib.Path, target: str) -> bool :canonical: mass_driver.scanners.basic_scanners.has_file .. autodoc2-docstring:: mass_driver.scanners.basic_scanners.has_file :parser: myst .. py:function:: rootlevel_files(repo: pathlib.Path) -> dict[str, typing.Any] :canonical: mass_driver.scanners.basic_scanners.rootlevel_files .. autodoc2-docstring:: mass_driver.scanners.basic_scanners.rootlevel_files :parser: myst .. py:function:: dockerfile_from_scanner(repo: pathlib.Path) -> dict[str, typing.Any] :canonical: mass_driver.scanners.basic_scanners.dockerfile_from_scanner .. autodoc2-docstring:: mass_driver.scanners.basic_scanners.dockerfile_from_scanner :parser: myst