Scanner#
Convenient method to fillout an blacksmith registry.
import blacksmith
blacksmith.scan('mypkg.resources', 'other.resources')
- blacksmith.domain.scanner.scan(*modules: str) None #
Collect all resources to fillout the registry.
Basically, it import modules registered using
blacksmith.register()
.- Raises
TypeError – malformed module name
ModuleNotFoundError – unknown package name
AttributeError – argument is a module, not a package.