create folder for result qr codes from airgapped

This commit is contained in:
programmer10110 2020-09-11 17:23:29 +03:00
parent 14d212b8da
commit 11cecc7d32
1 changed files with 7 additions and 0 deletions

View File

@ -4,6 +4,7 @@ import (
"encoding/json"
"fmt"
"log"
"os"
"sync"
vss "github.com/corestario/kyber/share/vss/rabin"
@ -49,6 +50,12 @@ func NewAirgappedMachine(dbPath string) (*AirgappedMachine, error) {
err error
)
if err := os.MkdirAll(resultQRFolder, 0777); err != nil {
if err != os.ErrExist {
return nil, fmt.Errorf("failed to create folder %s: %w", resultQRFolder, err)
}
}
am := &AirgappedMachine{
dkgInstances: make(map[string]*dkg.DKG),
qrProcessor: qr.NewCameraProcessor(),