Documentation
¶
Overview ¶
Package options contains flags and options for initializing a sms server
Index ¶
Constants ¶
View Source
const (
// UserAgent is the userAgent name when starting monster-sms server.
UserAgent = "monster-sms"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Options ¶
type Options struct { GRPCOptions *genericoptions.GRPCOptions `json:"grpc" mapstructure:"grpc"` HTTPOptions *genericoptions.HTTPOptions `json:"http" mapstructure:"http"` TLSOptions *genericoptions.TLSOptions `json:"tls" mapstructure:"tls"` MySQLOptions *genericoptions.MySQLOptions `json:"mysql" mapstructure:"mysql"` //Redis options for configuring Redis related options. RedisOptions *genericoptions.RedisOptions `json:"redis" mapstructure:"redis"` // Kafka options for configuring Kafka related options. CommonKafkaOptions *genericoptions.KafkaOptions `json:"commonKafka" mapstructure:"commonKafka"` VerifyKafkaOptions *genericoptions.KafkaOptions `json:"verifyKafka" mapstructure:"verifyKafka"` UplinkKafkaOptions *genericoptions.KafkaOptions `json:"uplinkKafka" mapstructure:"uplinkKafka"` MonitorKafkaOptions *genericoptions.KafkaOptions `json:"monitorKafka" mapstructure:"monitorKafka"` Log *log.Options `json:"log" mapstructure:"log"` AliyunSmsOptions *ailiyun.SmsOptions `json:"ailiyun" mapstructure:"ailiyun"` }
Options contains state for master/api server.
func (*Options) Flags ¶
func (o *Options) Flags() (fss cliflag.NamedFlagSets)
Flags returns flags for a specific server by section name.
Click to show internal directories.
Click to hide internal directories.