mirror of
https://github.com/QuilibriumNetwork/ceremonyclient.git
synced 2026-02-21 10:27:26 +08:00
do not decode empty keys.yml (#456)
This commit is contained in:
parent
9244f60ca4
commit
1e61da5608
@ -73,10 +73,17 @@ func NewFileKeyManager(
|
||||
|
||||
defer file.Close()
|
||||
|
||||
d := yaml.NewDecoder(file)
|
||||
fileInfo, err := file.Stat()
|
||||
|
||||
if err := d.Decode(store); err != nil {
|
||||
logger.Panic("could not decode store", zap.Error(err))
|
||||
if err != nil {
|
||||
logger.Panic("could not get key file info", zap.Error(err))
|
||||
}
|
||||
|
||||
if fileInfo.Size() != 0 {
|
||||
d := yaml.NewDecoder(file)
|
||||
if err := d.Decode(store); err != nil {
|
||||
logger.Panic("could not decode store", zap.Error(err))
|
||||
}
|
||||
}
|
||||
|
||||
keyManager := &FileKeyManager{
|
||||
|
||||
Loading…
Reference in New Issue
Block a user