// config package transact import ( "mongo.games.com/goserver/core" "mongo.games.com/goserver/core/logger" ) var Config = Configuration{} type Configuration struct { TxSkeletonName string tcs TransactCommSkeleton } func (this *Configuration) Name() string { return "tx" } func (this *Configuration) Init() error { if this.TxSkeletonName != "" { this.tcs = GetTxCommSkeleton(this.TxSkeletonName) if this.tcs == nil { logger.Logger.Warnf("%v TxSkeletonName not registed!!!", this.TxSkeletonName) } } return nil } func (this *Configuration) Close() error { return nil } func init() { core.RegistePackage(&Config) }