Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct { LogLevel string `json:"log_level,omitempty" mapstructure:"log_level,omitempty"` Config string `json:"config,omitempty" mapstructure:"config,omitempty"` NoHeader bool `json:"noheader,omitempty" mapstructure:"noheader,omitempty"` NoLogs bool `json:"nologs,omitempty" mapstructure:"nologs,omitempty"` // inline convert Input string `json:"input,omitempty" mapstructure:"input,omitempty"` Output string `json:"output,omitempty" mapstructure:"output,omitempty"` AspectRatio string `json:"aspect_ratio,omitempty" mapstructure:"aspect_ratio,omitempty"` Sizes []string `json:"sizes,omitempty" mapstructure:"sizes,omitempty"` // Aws Aws struct { AccessToken string `json:"access_token,omitempty" mapstructure:"access_token,omitempty"` SecretKey string `json:"secret_key,omitempty" mapstructure:"secret_key,omitempty"` Region string `json:"region,omitempty" mapstructure:"region,omitempty"` Endpoint string `json:"endpoint,omitempty" mapstructure:"endpoint,omitempty"` } `json:"aws,omitempty" mapstructure:"aws,omitempty"` Rmq struct { ServerURL string `json:"server_url,omitempty" mapstructure:"server_url,omitempty"` JobQueueName string `json:"job_queue_name,omitempty" mapstructure:"job_queue_name,omitempty"` ResultQueueName string `json:"result_queue_name,omitempty" mapstructure:"result_queue_name,omitempty"` UpdateQueueName string `json:"update_queue_name,omitempty" mapstructure:"update_queue_name,omitempty"` } `json:"rmq,omitempty" mapstructure:"rmq,omitempty"` WorkingDir string `json:"working_dir,omitempty" mapstructure:"working_dir,omitempty"` MaxTaskDuration int `json:"max_task_duration,omitempty" mapstructure:"max_task_duration,omitempty"` Av1Decoder string `json:"av1_decoder,omitempty" mapstructure:"av1_decoder,omitempty"` Av1Encoder string `json:"av1_encoder,omitempty" mapstructure:"av1_encoder,omitempty"` }
Click to show internal directories.
Click to hide internal directories.