Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIs ¶
type APIs struct {
Phabricator Phabricator `yaml:"phabricator"`
}
type Config ¶
type Config struct {
APIs APIs `yaml:"apis"`
}
Config root configuration structure
func DefaultConfiguration ¶
func DefaultConfiguration() *Config
DefaultConfiguration returns default configuration.
type Controller ¶
type Controller struct {
// contains filtered or unexported fields
}
Controller is the configuration controller it handles reading and writing configuration files.
func (*Controller) CreateDefaults ¶
func (c *Controller) CreateDefaults(path string) error
CreateDefaults creates a new default configuration file at the given path
type Operations ¶
Operations is the interface for configuration operations.
type Phabricator ¶
type Phabricator struct {
URL string `yaml:"base_url"`
APIToken string `yaml:"api_token"`
APITokenEnv string `yaml:"api_token_env"`
AccessToken string `yaml:"access_token"`
AccessTokenEnv string `yaml:"access_token_env"`
}
Phabricator configuration to set a proper Phabricator Client
Directories
¶
| Path | Synopsis |
|---|---|
|
Package configmock is a generated GoMock package.
|
Package configmock is a generated GoMock package. |
Click to show internal directories.
Click to hide internal directories.