config

package
v0.7.4 Latest Latest
Warning

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

Go to latest
Published: Jan 16, 2024 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Config

type Config struct {
	Sense     *QSConfig   `json:"sense,omitempty" yaml:"sense,omitempty" bson:"sense,omitempty"`
	Qlikview  *QVConfig   `json:"qlikview,omitempty" yaml:"qlikview,omitempty" bson:"qlikview,omitempty"`
	NPrinting *qnp.Config `json:"nprinting,omitempty" yaml:"nprinting,omitempty" bson:"nprinting,omitempty"`
}

type HubConfig

type HubConfig struct {
	BaseURI string `json:"base_uri,omitempty" yaml:"base_uri,omitempty" bson:"base_uri,omitempty"`
}

type QSConfig

type QSConfig struct {
	Engine        *engine.Config   `json:"engine,omitempty" yaml:"engine,omitempty" bson:"engine,omitempty"`
	EngineCluster *engine.Cluster  `json:"engine_cluster,omitempty" yaml:"engine_cluster,omitempty" bson:"engine_cluster"`
	QRS           *qrs.Config      `json:"qrs,omitempty" yaml:"qrs,omitempty" bson:"qrs,omitempty"`
	QPS           *rac.Config      `json:"qps,omitempty" yaml:"qps,omitempty" bson:"qps,omitempty"`
	Hub           *HubConfig       `json:"hub,omitempty" yaml:"hub,omitempty" bson:"hub,omitempty"`
	Folders       *QSFoldersConfig `json:"folders,omitempty" yaml:"folders,omitempty" bson:"folders,omitempty"`
}

func (QSConfig) PickOneEngineFor added in v0.7.3

func (c QSConfig) PickOneEngineFor(appid, uid string) *engine.Config

type QSFoldersConfig

type QSFoldersConfig struct {
	RootFolder          *string `json:"root_folder,omitempty" yaml:"root_folder,omitempty" bson:"root_folder,omitempty"`
	AppFolder           *string `json:"app_folder,omitempty" yaml:"app_folder,omitempty" bson:"app_folder,omitempty"`
	StaticContentFolder *string `json:"static_content_folder,omitempty" yaml:"static_content_folder,omitempty" bson:"static_content_folder,omitempty"`
	ArchivedLogsFolder  *string `json:"archived_logs_folder,omitempty" yaml:"archived_logs_folder,omitempty" bson:"archived_logs_folder,omitempty"`
	LogFolder           *string `json:"log_folder,omitempty" yaml:"log_folder,omitempty" bson:"log_folder,omitempty"`
}

func (*QSFoldersConfig) Validate

func (c *QSFoldersConfig) Validate()

type QVConfig

type QVConfig struct {
	Hostname string `json:"hostname,omitempty" yaml:"hostname,omitempty" bson:"hostname,omitempty"`
}

Jump to

Keyboard shortcuts

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