cmd/

directory
v0.2.37 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 20, 2026 License: GPL-3.0

Directories

Path Synopsis
Package compact implements the core of span-compact: it deduplicates NDJSON streams on a user-defined field, keeping one record per key chosen by a selectable strategy.
Package compact implements the core of span-compact: it deduplicates NDJSON streams on a user-defined field, keeping one record per key chosen by a selectable strategy.
Package comparefile implements the core of span-compare-file: it compares ISIL (institution) counts between a local file (solr export format JSONL) and a Solr index, emitting a table with ISIL, file count, index count, difference and percentage change.
Package comparefile implements the core of span-compare-file: it compares ISIL (institution) counts between a local file (solr export format JSONL) and a Solr index, emitting a table with ISIL, file count, index count, difference and percentage change.
Package crossrefcmd holds the library code backing the span-crossref-* commands: table, fast-snapshot, fastproc, members, snapshot and sync.
Package crossrefcmd holds the library code backing the span-crossref-* commands: table, fast-snapshot, fastproc, members, snapshot and sync.
Package doisniffer implements the core of span-doisniffer: it sniffs out DOI from VuFind SOLR JSON documents and optionally updates docs with a found DOI.
Package doisniffer implements the core of span-doisniffer: it sniffs out DOI from VuFind SOLR JSON documents and optionally updates docs with a found DOI.
Package export implements the core of span-export: it converts intermediate schema records into various destination formats, mostly for SOLR.
Package export implements the core of span-export: it converts intermediate schema records into various destination formats, mostly for SOLR.
Package folio implements the core of span-folio: it talks to the FOLIO API to fetch metadata collections and renders them for inspection.
Package folio implements the core of span-folio: it talks to the FOLIO API to fetch metadata collections and renders them for inspection.
Package freezecmd implements the core of span-freeze: it packages a file containing URLs along with the content of all those URLs into a zip file.
Package freezecmd implements the core of span-freeze: it packages a file containing URLs along with the content of all those URLs into a zip file.
span-index is a read-only client for the finc SOLR index.
span-index is a read-only client for the finc SOLR index.
Package localdata implements the core of span-local-data: it extracts a small set of fields from intermediate schema records as comma separated values — something jq can do as well, albeit a bit slower.
Package localdata implements the core of span-local-data: it extracts a small set of fields from intermediate schema records as comma separated values — something jq can do as well, albeit a bit slower.
Package mailcmd composes an email message and either writes it to a writer or sends it via an injected sender.
Package mailcmd composes an email message and either writes it to a writer or sends it via an injected sender.
Package oafilter implements the core of span-oa-filter: it sets x.oa to true on intermediate schema records that a given KBART file (or free content list) validates.
Package oafilter implements the core of span-oa-filter: it sets x.oa to true on intermediate schema records that a given KBART file (or free content list) validates.
Package redact implements the core of span-redact: it reads intermediate schema records and sets the fulltext field to the empty string.
Package redact implements the core of span-redact: it reads intermediate schema records and sets the fulltext field to the empty string.
Package report implements the core of span-report: it creates data subsets from a SOLR index for reporting (e.g.
Package report implements the core of span-report: it creates data subsets from a SOLR index for reporting (e.g.
Package reshape implements the core of span-import (a.k.a.
Package reshape implements the core of span-import (a.k.a.
Package tag implements the core of span-tag: it runs a configuration forest of filters over intermediate schema records to produce a stream of tagged records.
Package tag implements the core of span-tag: it runs a configuration forest of filters over intermediate schema records to produce a stream of tagged records.
Package updatelabels rewrites the x.labels field of intermediate schema records from an in-memory ID→ISIL mapping.
Package updatelabels rewrites the x.labels field of intermediate schema records from an in-memory ID→ISIL mapping.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL