diff --git a/data/software/ledger/ledger.go b/data/software/ledger/ledger.go index e69de29..6fb60f5 100644 --- a/data/software/ledger/ledger.go +++ b/data/software/ledger/ledger.go @@ -0,0 +1,53 @@ +/* +|-------------------------------------------------------------------------- +| Description +|-------------------------------------------------------------------------- +| +| Name: +| - Ledger +| +| Purpose: +| - Registers software-owned resources and resolves each resource to +| its responsible handler. +| +|-------------------------------------------------------------------------- +*/ + +/* +|-------------------------------------------------------------------------- +| Credit +|-------------------------------------------------------------------------- +| +| Contributor: +| - Rajon Ahmed +| - Blockonite +| +|-------------------------------------------------------------------------- +*/ + +package ledger + +import ( + "go/module/data/software/metadata" + // Additional software resources. + // e.g.: "go/module/data/software/glossary" +) + +// Initialize the software resource ledger. +func init() { + obrimLedger() +} + +// Register all software resource handlers. +func obrimLedger() { + obrimLedgerRegister() +} + +// Register all software handlers with Retriever. +func obrimLedgerRegister() { + // software metadata resource. + metadata.ObrimHandlerJson() + + // Additional software resources. + // e.g.: glossary.ObrimHandlerJson() +} \ No newline at end of file