Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitLogging ¶
func InitLogging(logParams smartlogger.LogParams)
InitLogging initializes this package's logging
func NewDummyConfig ¶
NewDummyConfig creates a new dummy configuration
func ValidateConfig ¶
ValidateConfig validates the configuration
Types ¶
type Config ¶
type Config struct { Recording *recording.Config `toml:"recording"` StoragePath string `toml:"storage_path"` }
Config is a container for the entire utility configuration
type ErrCreateStorageDir ¶
type ErrCreateStorageDir struct {
Dirname string
}
ErrCreateStorageDir describes the creation of a certain storage directory
func NewErrCreateStorageDir ¶
func NewErrCreateStorageDir(dirname string) *ErrCreateStorageDir
NewErrCreateStorageDir returns a new ErrCreateStorageDir
func (*ErrCreateStorageDir) Error ¶
func (err *ErrCreateStorageDir) Error() string
type ErrNoPermissions ¶
type ErrNoPermissions struct {
Path string
}
ErrNoPermissions describes a missing branch
func NewErrNoPermissions ¶
func NewErrNoPermissions(path string) *ErrNoPermissions
NewErrNoPermissions returns a new ErrNoPermissions
func (*ErrNoPermissions) Error ¶
func (err *ErrNoPermissions) Error() string
Click to show internal directories.
Click to hide internal directories.