mirror of
https://github.com/crawlab-team/crawlab.git
synced 2026-01-21 17:21:09 +01:00
fix: config issue
This commit is contained in:
@@ -1,3 +1,27 @@
|
||||
info:
|
||||
edition: global.edition.community
|
||||
version: v0.6.3
|
||||
# Crawlab Configuration File
|
||||
edition: global.edition.community
|
||||
version: v0.6.3
|
||||
|
||||
mongo:
|
||||
host: localhost
|
||||
port: 27017
|
||||
db: crawlab_test
|
||||
username: ""
|
||||
password: ""
|
||||
authSource: "admin"
|
||||
|
||||
server:
|
||||
host: 0.0.0.0
|
||||
port: 8000
|
||||
|
||||
grpc:
|
||||
address: localhost:9666
|
||||
server:
|
||||
address: 0.0.0.0:9666
|
||||
authKey: Crawlab2021!
|
||||
|
||||
api:
|
||||
endpoint: http://localhost:8000
|
||||
|
||||
log:
|
||||
path: /var/log/crawlab
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
package config
|
||||
|
||||
import (
|
||||
"bytes"
|
||||
"github.com/apex/log"
|
||||
"github.com/crawlab-team/crawlab/trace"
|
||||
"github.com/fsnotify/fsnotify"
|
||||
@@ -63,14 +62,10 @@ func (c *Config) Init() (err error) {
|
||||
replacer := strings.NewReplacer(".", "_")
|
||||
viper.SetEnvKeyReplacer(replacer)
|
||||
|
||||
// read default config
|
||||
defaultConfBuf := bytes.NewBufferString(DefaultConfigYaml)
|
||||
if err := viper.ReadConfig(defaultConfBuf); err != nil {
|
||||
return trace.TraceError(err)
|
||||
}
|
||||
|
||||
// merge config
|
||||
if err := viper.MergeInConfig(); err != nil { // viper parsing config file
|
||||
// read in config
|
||||
if err := viper.ReadInConfig(); err != nil {
|
||||
log.Errorf("Error reading config file, %s", err)
|
||||
trace.PrintError(err)
|
||||
return err
|
||||
}
|
||||
|
||||
|
||||
@@ -1,39 +0,0 @@
|
||||
package config
|
||||
|
||||
var DefaultConfigYaml = `
|
||||
version: v0.6.3
|
||||
edition: global.edition.community
|
||||
mongo:
|
||||
host: localhost
|
||||
port: 27017
|
||||
db: crawlab_test
|
||||
username: ""
|
||||
password: ""
|
||||
authSource: "admin"
|
||||
server:
|
||||
host: 0.0.0.0
|
||||
port: 8000
|
||||
spider:
|
||||
fs: "/spiders"
|
||||
workspace: "/workspace"
|
||||
repo: "/repo"
|
||||
task:
|
||||
workers: 16
|
||||
cancelWaitSeconds: 30
|
||||
grpc:
|
||||
address: localhost:9666
|
||||
server:
|
||||
address: 0.0.0.0:9666
|
||||
authKey: Crawlab2021!
|
||||
fs:
|
||||
filer:
|
||||
proxy: http://localhost:8888
|
||||
url: http://localhost:8000/filer
|
||||
authKey: Crawlab2021!
|
||||
node:
|
||||
master: Y
|
||||
api:
|
||||
endpoint: http://localhost:8000
|
||||
log:
|
||||
path: /var/log/crawlab
|
||||
`
|
||||
Reference in New Issue
Block a user