src/

directory
v2.5.4+incompatible Latest Latest
Warning

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

Go to latest
Published: Sep 7, 2018 License: Apache-2.0

Directories

Path Synopsis
Package chronam describes various internal structures for deserializing data from the live app's APIs and data
Package chronam describes various internal structures for deserializing data from the live app's APIs and data
Package cli provides helpers for common NCA command-line tools' needs
Package cli provides helpers for common NCA command-line tools' needs
cmd
server/internal/responder
Package responder contains all the general functionality necessary for responding to a given server request: template setup, user auth checks, rendering of pages to an http.ResponseWriter
Package responder contains all the general functionality necessary for responding to a given server request: template setup, user auth checks, rendering of pages to an http.ResponseWriter
server/internal/settings
Package settings just holds global variables all internal packages need to access, such as whether debug is on
Package settings just holds global variables all internal packages need to access, such as whether debug is on
Package config is the project-specific configuration reader / parser / validator.
Package config is the project-specific configuration reader / parser / validator.
db
derivatives
jp2
Package jp2 converts a PDF or TIFF into a JP2.
Package jp2 converts a PDF or TIFF into a JP2.
Package issuefinder sets up a process for finding all issues across the filesystem and live sites to allow for other tools to get fairly comprehensive information: where in the workflow an issue resides, which batches contain a certain LCCN, which issues have dupes, etc.
Package issuefinder sets up a process for finding all issues across the filesystem and live sites to allow for other tools to get fairly comprehensive information: where in the workflow an issue resides, which batches contain a certain LCCN, which issues have dupes, etc.
Package issuewatcher wraps the issuefinder.Finder with some app-specific know-how in order to layer on top of the generic issuefinder to include behaviors necessary for finding issues from all known locations by reading our settings file and running the appropriate searches.
Package issuewatcher wraps the issuefinder.Finder with some app-specific know-how in order to layer on top of the generic issuefinder to include behaviors necessary for finding issues from all known locations by reading our settings file and running the appropriate searches.
Package mods holds data structures to simplify unmarshaling the Issue XML which holds lots of MODS structures
Package mods holds data structures to simplify unmarshaling the Issue XML which holds lots of MODS structures
Package schema houses simple data types for titles, issues, batches, etc.
Package schema houses simple data types for titles, issues, batches, etc.
Package shell centralizes common exec.Cmd functionality
Package shell centralizes common exec.Cmd functionality
Package uploads is for the one-off validation / queue processing which only applies to issues which aren't yet in the workflow.
Package uploads is for the one-off validation / queue processing which only applies to issues which aren't yet in the workflow.
Package version is just for holding high-level versioning information for the project as a whole
Package version is just for holding high-level versioning information for the project as a whole
web
Package web is a namespace-only package for various web helpers specific to the NCA tools
Package web is a namespace-only package for various web helpers specific to the NCA tools
tmpl
Package tmpl wraps a lot of html/template for easier use with common layout setup and sub-templates
Package tmpl wraps a lot of html/template for easier use with common layout setup and sub-templates
webutil
Package webutil holds functions and data that other packages may need in order to generate URLs, find static files, etc.
Package webutil holds functions and data that other packages may need in order to generate URLs, find static files, etc.

Jump to

Keyboard shortcuts

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