Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AccessTokenPath ¶
func AccessTokenPath() string
AccessTokenPath is the path for the access token file
func DefaultConfigPath ¶
func DefaultConfigPath() string
DefaultConfigPath is the path for the config file.
Types ¶
type Config ¶
type Config struct { AccessToken string BaseURL string Organization string ServiceTokenName string ServiceToken string }
func (*Config) IsAuthenticated ¶
func (*Config) NewClientFromConfig ¶
NewClientFromConfig creates a PlaentScale API client from our configuration
func (*Config) ToWritableConfig ¶
func (c *Config) ToWritableConfig() *WritableConfig
ToWritableConfig returns an instance of WritableConfig from the Config struct.
type WritableConfig ¶
type WritableConfig struct {
Organization string `yaml:"org" json:"org"`
}
WritableConfig maps
func (*WritableConfig) Write ¶
func (w *WritableConfig) Write(path string) error
Write persists the writable config at the designated path.
Click to show internal directories.
Click to hide internal directories.