config

package
v1.6.1-0...-5e9cea2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 18, 2020 License: Unlicense Imports: 11 Imported by: 0

Documentation

Index

Constants

View Source
const (
	MessageClusterIp   = "Can only be called by the cluster ip or 127.0.0.1 or admin_ips(cfg.json),current ip:%s"
	DefaultConfigFile  = "/opt/fileServer/conf/fileServer.yml"
	DefaultConfigFile2 = "./fileServer.yml"
)

Variables

View Source
var DefaultUploadPage = `` /* 2670-byte string literal not displayed */

Functions

func NewParams

func NewParams() *params

Types

type Config

type Config struct {
	// contains filtered or unexported fields
}

func NewConfig

func NewConfig() *Config

func (*Config) AbsRunningDir

func (c *Config) AbsRunningDir() string

func (*Config) Addr

func (c *Config) Addr() string

func (*Config) AdminIps

func (c *Config) AdminIps() []string

func (*Config) AlarmReceivers

func (c *Config) AlarmReceivers() []string

func (*Config) AlarmUrl

func (c *Config) AlarmUrl() string

func (*Config) AuthUrl

func (c *Config) AuthUrl() string

func (*Config) AutoRepair

func (c *Config) AutoRepair() bool

func (*Config) BigUploadPathSuffix

func (c *Config) BigUploadPathSuffix() string

func (*Config) CheckRunningDir

func (c *Config) CheckRunningDir()

func (*Config) ConfigDir

func (c *Config) ConfigDir() string

func (*Config) CurDate

func (c *Config) CurDate() string

func (*Config) DataDir

func (c *Config) DataDir() string

func (*Config) DefaultDownload

func (c *Config) DefaultDownload() bool

func (*Config) DefaultScene

func (c *Config) DefaultScene() string

func (*Config) DownloadDomain

func (c *Config) DownloadDomain() string

func (*Config) DownloadTokenExpire

func (c *Config) DownloadTokenExpire() int

func (*Config) DownloadUseToken

func (c *Config) DownloadUseToken() bool

func (*Config) EnableCrossOrigin

func (c *Config) EnableCrossOrigin() bool

func (*Config) EnableCustomPath

func (c *Config) EnableCustomPath() bool

func (*Config) EnableDistinctFile

func (c *Config) EnableDistinctFile() bool

func (*Config) EnableDownloadAuth

func (c *Config) EnableDownloadAuth() bool

func (*Config) EnableFsNotify

func (c *Config) EnableFsNotify() bool

func (*Config) EnableGoogleAuth

func (c *Config) EnableGoogleAuth() bool

func (*Config) EnableMergeSmallFile

func (c *Config) EnableMergeSmallFile() bool

func (*Config) EnableMigrate

func (c *Config) EnableMigrate() bool

func (*Config) EnableTus

func (c *Config) EnableTus() bool

func (*Config) EnableWebUpload

func (c *Config) EnableWebUpload() bool

func (*Config) Extensions

func (c *Config) Extensions() []string

func (*Config) FileDownloadPathPrefix

func (c *Config) FileDownloadPathPrefix() string

func (*Config) FileMd5

func (c *Config) FileMd5() string

func (*Config) FileMd5Name

func (c *Config) FileMd5Name() string

func (*Config) FileSumArithmetic

func (c *Config) FileSumArithmetic() string

func (*Config) IdleTimeout

func (c *Config) IdleTimeout() int

func (*Config) InitInfoMap

func (c *Config) InitInfoMap()

func (*Config) LargeDir

func (c *Config) LargeDir() string

func (*Config) LevelDB

func (c *Config) LevelDB() *leveldb.DB

func (*Config) LeveldbFile

func (c *Config) LeveldbFile() string

func (*Config) LockMap

func (c *Config) LockMap() *pkg.CommonMap

func (*Config) LogDir

func (c *Config) LogDir() string

func (*Config) LogLevelDB

func (c *Config) LogLevelDB() *leveldb.DB

func (*Config) LogLeveldbFile

func (c *Config) LogLeveldbFile() string

func (*Config) MailHost

func (c *Config) MailHost() string

func (*Config) MailPassword

func (c *Config) MailPassword() string

func (*Config) MailUser

func (c *Config) MailUser() string

func (*Config) Md5ErrorFile

func (c *Config) Md5ErrorFile() string

func (*Config) Md5QueueFile

func (c *Config) Md5QueueFile() string

func (*Config) PeerId

func (c *Config) PeerId() string

func (*Config) Peers

func (c *Config) Peers() []string

func (*Config) Port

func (c *Config) Port() string

func (*Config) QueueSize

func (c *Config) QueueSize() int

func (*Config) ReadHeaderTimeout

func (c *Config) ReadHeaderTimeout() int

func (*Config) ReadOnly

func (c *Config) ReadOnly() bool

func (*Config) ReadTimeout

func (c *Config) ReadTimeout() int

func (*Config) RefreshInterval

func (c *Config) RefreshInterval() int

func (*Config) RemoveMd5File

func (c *Config) RemoveMd5File() string

func (*Config) RenameFile

func (c *Config) RenameFile() bool

func (*Config) RetryCount

func (c *Config) RetryCount() int

func (*Config) RtMap

func (c *Config) RtMap() *pkg.CommonMap

func (*Config) SceneMap

func (c *Config) SceneMap() *pkg.CommonMap

func (*Config) Scenes

func (c *Config) Scenes() []string

func (*Config) SearchFile

func (c *Config) SearchFile() string

func (*Config) SearchMap

func (c *Config) SearchMap() *pkg.CommonMap

func (*Config) SetAddr

func (c *Config) SetAddr(host string)

func (*Config) SetCurDate

func (c *Config) SetCurDate(curDate string)

func (*Config) SetDownloadDomain

func (c *Config) SetDownloadDomain()

func (*Config) SetPeers

func (c *Config) SetPeers(peers []string)

func (*Config) SetReadTimeout

func (c *Config) SetReadTimeout(seconds int)

func (*Config) SetRetryCount

func (c *Config) SetRetryCount(count int)

func (*Config) SetSyncDelay

func (c *Config) SetSyncDelay(syncDelay int)

func (*Config) SetSyncWorker

func (c *Config) SetSyncWorker(num int)

func (*Config) SetUploadQueueSize

func (c *Config) SetUploadQueueSize(size int)

func (*Config) SetUploadWorker

func (c *Config) SetUploadWorker(num int)

func (*Config) SetWatchChanSize

func (c *Config) SetWatchChanSize(size int)

func (*Config) SetWriteTimeout

func (c *Config) SetWriteTimeout(seconds int)

func (*Config) ShowDir

func (c *Config) ShowDir() bool

func (*Config) Shutdown

func (c *Config) Shutdown()

func (*Config) SmallFileSize

func (c *Config) SmallFileSize() int

func (*Config) StatFileTotalSizeKey

func (c *Config) StatFileTotalSizeKey() string

func (*Config) StatMap

func (c *Config) StatMap() *pkg.CommonMap

func (*Config) StaticDir

func (c *Config) StaticDir() string

func (*Config) StatisticsFile

func (c *Config) StatisticsFile() string

func (*Config) StatisticsFileCountKey

func (c *Config) StatisticsFileCountKey() string

func (*Config) StoreDir

func (c *Config) StoreDir() string

func (*Config) StoreDirName

func (c *Config) StoreDirName() string

func (*Config) SumMap

func (c *Config) SumMap() *pkg.CommonMap

func (*Config) SyncDelay

func (c *Config) SyncDelay() int64

func (*Config) SyncTimeout

func (c *Config) SyncTimeout() int64

func (*Config) SyncWorker

func (c *Config) SyncWorker() int

func (*Config) UploadCounterKey

func (c *Config) UploadCounterKey() string

func (*Config) UploadQueueSize

func (c *Config) UploadQueueSize() int

func (*Config) UploadWorker

func (c *Config) UploadWorker() int

func (*Config) WatchChanSize

func (c *Config) WatchChanSize() int

func (*Config) WriteTimeout

func (c *Config) WriteTimeout() int

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL