package
0.0.0-20250307055322-04d9774b42d2
Repository: https://github.com/snetsystems/cloudhub.git
Documentation: pkg.go.dev
# Functions
NewApps constructs a layout store wrapping a file system directory.
NewConfigTemplates creates a new ConfigTemplatesStore.
NewDashboards constructs a dashboard store wrapping a file system directory.
NewKapacitors constructs a kapacitor store wrapping a file system directory.
NewOrganizations constructs a org store wrapping a file system directory.
NewProtoboards constructs a protoboard store wrapping a file system directory.
NewSources constructs a source store wrapping a file system directory.
# Constants
AppExt is the the file extension searched for in the directory for layout files.
DashExt is the the file extension searched for in the directory for dashboard files.
KapExt is the the file extension searched for in the directory for kapacitor files.
OrgExt is the the file extension searched for in the directory for org files.
ProtoboardExt is the the file extension searched for in the directory for protoboard files.
SrcExt is the the file extension searched for in the directory for source files.
TemplateExt is the file extension searched for in the directory for template files.
# Structs
Apps are canned JSON layouts.
ConfigTemplatesStore represents a store for configuration templates stored in the filesystem.
Dashboards are JSON dashboards stored in the filesystem.
Kapacitors are JSON kapacitors stored in the filesystem.
Organizations are JSON orgs stored in the filesystem.
Protoboards are instantiable JSON representation of dashbards.
Sources are JSON sources stored in the filesystem.