github.com/ggreg80/ketos@v0.0.0-20171109040536-049616f51ddb/cmd/oplayer/utils.go (about)

     1  package oplayer
     2  
     3  import (
     4  	"github.com/setekhid/ketos/pkg/metadata"
     5  )
     6  
     7  func DefaultImageRepo() (string, error) {
     8  
     9  	folder, err := metadata.KetosFolder()
    10  	if err != nil {
    11  		return "", err
    12  	}
    13  
    14  	meta, err := metadata.ConnMetadata(folder)
    15  	if err != nil {
    16  		return "", err
    17  	}
    18  
    19  	conf, err := meta.GetConfig()
    20  	if err != nil {
    21  		return "", err
    22  	}
    23  
    24  	return conf.Repository.Registry + "/" + conf.Repository.Name, nil
    25  }