63 Star 183 Fork 3

Gitee 极速下载/hyperledger-fabric

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
此仓库是为了提升国内下载速度的镜像仓库,每日同步一次。 原始仓库: https://github.com/hyperledger/fabric
克隆/下载
cryptogen.go 803 Bytes
一键复制 编辑 原始数据 按行查看 历史
/*
Copyright IBM Corp All Rights Reserved.
SPDX-License-Identifier: Apache-2.0
*/
package runner
import (
"os/exec"
"github.com/tedsuo/ifrit/ginkgomon"
)
// Cryptogen creates runners that call cryptogen functions.
type Cryptogen struct {
// The location of the cryptogen executable
Path string
// The location of the config file
Config string
// The output directory
Output string
}
// Generate uses cryptogen to generate cryptographic material for fabric.
func (c *Cryptogen) Generate(extraArgs ...string) *ginkgomon.Runner {
return ginkgomon.New(ginkgomon.Config{
Name: "cryptogen generate",
AnsiColorCode: "31m",
Command: exec.Command(
c.Path,
append([]string{
"generate",
"--config", c.Config,
"--output", c.Output,
}, extraArgs...)...,
),
})
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/mirrors/hyperledger-fabric.git
git@gitee.com:mirrors/hyperledger-fabric.git
mirrors
hyperledger-fabric
hyperledger-fabric
v1.3.0

搜索帮助

0d507c66 1850385 C8b1a773 1850385