swh.provenance package#
Subpackages#
Submodules#
- swh.provenance.cli module
- swh.provenance.exc module
- swh.provenance.grpc_client module
- swh.provenance.grpc_server module
- swh.provenance.interface module
- swh.provenance.luigi module
- Luigi tasks to help compute the provenance of content blobs
default_max_ram_mb()ListProvenanceNodesComputeEarliestTimestampsComputeEarliestTimestamps.local_export_pathComputeEarliestTimestamps.local_graph_pathComputeEarliestTimestamps.graph_nameComputeEarliestTimestamps.provenance_dirComputeEarliestTimestamps.provenance_node_filterComputeEarliestTimestamps.resourcesComputeEarliestTimestamps.requires()ComputeEarliestTimestamps.output()ComputeEarliestTimestamps.run()
ListDirectoryMaxLeafTimestampListDirectoryMaxLeafTimestamp.local_export_pathListDirectoryMaxLeafTimestamp.local_graph_pathListDirectoryMaxLeafTimestamp.graph_nameListDirectoryMaxLeafTimestamp.provenance_dirListDirectoryMaxLeafTimestamp.provenance_node_filterListDirectoryMaxLeafTimestamp.resourcesListDirectoryMaxLeafTimestamp.requires()ListDirectoryMaxLeafTimestamp.output()ListDirectoryMaxLeafTimestamp.run()
ComputeDirectoryFrontierComputeDirectoryFrontier.local_export_pathComputeDirectoryFrontier.local_graph_pathComputeDirectoryFrontier.graph_nameComputeDirectoryFrontier.provenance_dirComputeDirectoryFrontier.provenance_node_filterComputeDirectoryFrontier.max_ram_mbComputeDirectoryFrontier.resourcesComputeDirectoryFrontier.requires()ComputeDirectoryFrontier.output()ComputeDirectoryFrontier.run()
ListFrontierDirectoriesInRevisionsListFrontierDirectoriesInRevisions.local_export_pathListFrontierDirectoriesInRevisions.local_graph_pathListFrontierDirectoriesInRevisions.graph_nameListFrontierDirectoriesInRevisions.provenance_dirListFrontierDirectoriesInRevisions.provenance_node_filterListFrontierDirectoriesInRevisions.max_ram_mbListFrontierDirectoriesInRevisions.resourcesListFrontierDirectoriesInRevisions.requires()ListFrontierDirectoriesInRevisions.output()ListFrontierDirectoriesInRevisions.run()
ListContentsInRevisionsWithoutFrontierListContentsInRevisionsWithoutFrontier.local_export_pathListContentsInRevisionsWithoutFrontier.local_graph_pathListContentsInRevisionsWithoutFrontier.graph_nameListContentsInRevisionsWithoutFrontier.provenance_dirListContentsInRevisionsWithoutFrontier.provenance_node_filterListContentsInRevisionsWithoutFrontier.max_ram_mbListContentsInRevisionsWithoutFrontier.resourcesListContentsInRevisionsWithoutFrontier.requires()ListContentsInRevisionsWithoutFrontier.output()ListContentsInRevisionsWithoutFrontier.run()
ListContentsInFrontierDirectoriesListContentsInFrontierDirectories.local_export_pathListContentsInFrontierDirectories.local_graph_pathListContentsInFrontierDirectories.graph_nameListContentsInFrontierDirectories.provenance_dirListContentsInFrontierDirectories.provenance_node_filterListContentsInFrontierDirectories.max_ram_mbListContentsInFrontierDirectories.resourcesListContentsInFrontierDirectories.requires()ListContentsInFrontierDirectories.output()ListContentsInFrontierDirectories.run()
ListRevisionsInOriginsListRevisionsInOrigins.local_export_pathListRevisionsInOrigins.local_graph_pathListRevisionsInOrigins.graph_nameListRevisionsInOrigins.provenance_dirListRevisionsInOrigins.provenance_node_filterListRevisionsInOrigins.resourcesListRevisionsInOrigins.requires()ListRevisionsInOrigins.output()ListRevisionsInOrigins.run()
UploadProvenanceDatabaseUploadProvenanceDatabase.local_export_pathUploadProvenanceDatabase.local_graph_pathUploadProvenanceDatabase.dataset_nameUploadProvenanceDatabase.graph_nameUploadProvenanceDatabase.provenance_dirUploadProvenanceDatabase.provenance_node_filterUploadProvenanceDatabase.max_ram_mbUploadProvenanceDatabase.requires()
RunProvenance
- swh.provenance.pytest_plugin module
- swh.provenance.shell module
Module contents#
- swh.provenance.get_provenance(cls: str, **kwargs: Dict[str, Any]) ProvenanceInterface[source]#
Get a provenance service of class cls with arguments args.
- Parameters:
cls – provenance’s class
args – dictionary of arguments passed to the search class constructor
- Returns:
an instance of swh.provenance’s classes
- Raises:
ValueError if passed an unknown search class. –