Refactor config package
This commit is contained in:
		@@ -18,11 +18,11 @@ import (
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
type afterLockConfig struct {
 | 
			
		||||
	INITIAL_DELAY int
 | 
			
		||||
	LOOP_DELAY int
 | 
			
		||||
	LOCK_PATH string
 | 
			
		||||
	INITIAL_DELAY int `optional`
 | 
			
		||||
	LOOP_DELAY int `optional`
 | 
			
		||||
	LOCK_PATH string `optional`
 | 
			
		||||
	LOG_PATH string
 | 
			
		||||
	PRINT_STACKTRACES bool
 | 
			
		||||
	PRINT_STACKTRACES bool `optional`
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
var configuration = afterLockConfig{
 | 
			
		||||
@@ -46,7 +46,7 @@ func init() {
 | 
			
		||||
 | 
			
		||||
func main() {
 | 
			
		||||
	defer handleErrors()
 | 
			
		||||
	err := config.Build("AFL", &configuration)
 | 
			
		||||
	err := config.NewBuilder().Build("AFL_", &configuration)
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		panic(err)
 | 
			
		||||
	}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user