Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConfigPath ¶
func ConfigPath() string
func SocketPath ¶
func SocketPath() string
func WriteConfig ¶
Types ¶
type Config ¶
type Config struct { DebugAWS bool `json:"-"` Store string `json:"object_store"` Region string `json:"aws_region"` ECRRepository string `json:"ecr_repository"` IAMRole string `json:"iam_role"` S3Concurrency int `json:"s3_concurrency"` Honeycomb struct { APIKey string `json:"api_key,omitempty"` Dataset string `json:"dataset,omitempty"` } `json:"honeycomb,omitempty"` }
func ReadConfig ¶
type GlobalState ¶
type GlobalState struct { Config *Config // contains filtered or unexported fields }
func MustState ¶
func MustState(ctx context.Context) *GlobalState
func (*GlobalState) MustSession ¶
func (g *GlobalState) MustSession() *session.Session
func (*GlobalState) MustStore ¶
func (g *GlobalState) MustStore() store.Store
Click to show internal directories.
Click to hide internal directories.