Documentation ¶
Overview ¶
Package epds has some utils for accessing the files and managing the data in this repo
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DatabasePath = "./epds/"
DatabasePath is the path to where the bull flat csv files are kept
Functions ¶
func FindIconFor ¶
func ListDatabases ¶
ListDatabases returns a list of all the databases in this directory
Types ¶
type Database ¶
type Database struct { Name string Root string Description string Xref map[string]Field // contains filtered or unexported fields }
Database contains necessary fields for a bull database
func NewDatabase ¶
NewDatabase returns an object with actionable methods on it for comparing jobs
func (*Database) CompareJob ¶
CompareJob will take in a job and run it against the database and return a reader which has a formatted CSV, which has the jobs output run against it
func (*Database) FieldSlice ¶
FieldSlice returns a slice of the fields in the order that makes sense
Click to show internal directories.
Click to hide internal directories.