New Config for sukebei
Just launch with : `./nyaa -conf config/sukebei.yml`
Cette révision appartient à :
Parent
b6989f77d0
révision
7dc9004e7d
2 fichiers modifiés avec 22 ajouts et 8 suppressions
|
@ -7,7 +7,6 @@ import (
|
|||
"io"
|
||||
"io/ioutil"
|
||||
"log"
|
||||
"os"
|
||||
|
||||
yaml "gopkg.in/yaml.v2"
|
||||
)
|
||||
|
@ -95,16 +94,11 @@ func (config *Config) BindFlags() func() error {
|
|||
// HandleConfFileFlag : Read the config from a file
|
||||
func (config *Config) HandleConfFileFlag(path string) error {
|
||||
if path != "" {
|
||||
file, err := os.Open(path)
|
||||
data, err := ioutil.ReadFile(path)
|
||||
if err != nil {
|
||||
return fmt.Errorf("can't read file '%s'", path)
|
||||
}
|
||||
var b []byte
|
||||
_, err = file.Read(b)
|
||||
if err != nil {
|
||||
return fmt.Errorf("failed to parse file '%s' (%s)", path, err)
|
||||
}
|
||||
err = yaml.Unmarshal(b, config)
|
||||
err = yaml.Unmarshal(data, config)
|
||||
if err != nil {
|
||||
return fmt.Errorf("failed to parse file '%s' (%s)", path, err)
|
||||
}
|
||||
|
|
20
config/sukebei.yml
Fichier normal
20
config/sukebei.yml
Fichier normal
|
@ -0,0 +1,20 @@
|
|||
# Configuration file for NyaaPantsu
|
||||
# Please, do not change default_config, create your own config.yml
|
||||
# You do not have to change every values, just set here what you want to edit
|
||||
# For example, if you just want to change the port, just write:
|
||||
#port: 9998
|
||||
models:
|
||||
# LastOldTorrentID is the highest torrent ID that was copied from the original Nyaa
|
||||
last_old_torrent_id: 2303945
|
||||
# TorrentsTableName : Name of torrent table in DB
|
||||
torrents_table_name: sukebei_torrents
|
||||
# ReportsTableName : Name of torrent report table in DB
|
||||
reports_table_name: sukebei_torrent_reports
|
||||
# CommentsTableName : Name of comments table in DB
|
||||
comments_table_name: sukebei_comments
|
||||
# UploadsOldTableName : Name of uploads table in DB
|
||||
uploads_old_table_name: sukebei_user_uploads_old
|
||||
# FilesTableName : Name of files table in DB
|
||||
files_table_name: sukebei_files
|
||||
# NotificationTableName : Name of notifications table in DB
|
||||
notifications_table_name: sukebei_notifications
|
Référencer dans un nouveau ticket