pyorderly.outpack.location

Attributes

LocationSelector

Functions

outpack_location_list([root, locate])

outpack_location_add(name, type, args[, root, locate])

outpack_location_add_path(name, path[, root, locate])

outpack_location_remove(name[, root, locate])

outpack_location_rename(old, new[, root, locate])

location_resolve_valid(→ list[str])

Module Contents

type pyorderly.outpack.location.LocationSelector = None | str | list[str]
pyorderly.outpack.location.outpack_location_list(root=None, *, locate=True)
pyorderly.outpack.location.outpack_location_add(name, type, args, root=None, *, locate=True)
pyorderly.outpack.location.outpack_location_add_path(name, path, root=None, *, locate=True)
pyorderly.outpack.location.outpack_location_remove(name, root=None, *, locate=True)
pyorderly.outpack.location.outpack_location_rename(old, new, root=None, *, locate=True)
pyorderly.outpack.location.location_resolve_valid(location: LocationSelector, root: pyorderly.outpack.root.OutpackRoot, *, include_local: bool, include_orphan: bool, allow_no_locations: bool) list[str]