Skip to content
Snippets Groups Projects
Unverified Commit 22e9d1a2 authored by dlorenc's avatar dlorenc Committed by GitHub
Browse files

Merge pull request #28 from lukehinds/file-naming

Rename file namespaces to rekord
parents 3496ae42 304016f4
No related branches found
No related tags found
No related merge requests found
......@@ -15,11 +15,11 @@ The CLI will default to using a rekor server connection of `localhost:3000`, sho
The `add` command sends a file to the transparency log, who then adds the file
to the transparency log as a merkle leaf.
`rekor-cli add --linkfile <your/yourfile>`
`rekor-cli add --rekord <your/yourfile>`
## Get Proof of Entry
`rekor-cli get --linkfile <your/yourfile>`
`rekor-cli get --rekord <your/yourfile>`
The `get` command performs an inclusion proof request to the transparency log.
Attributes such as the files merkle hash, signed tree root hash are used to
......
......@@ -31,16 +31,16 @@ import (
var addCmd = &cobra.Command{
Use: "add",
Short: "Rekor Add Command",
Long: `Add a linkfile to rekor
Long: `Add a rekord to rekor
The Add command will send a link file to rekor which will
The Add command will send a rekord file to rekor which will
then hash the file into the transparency log`,
Run: func(cmd *cobra.Command, args []string) {
log := log.Logger
rekorServer := viper.GetString("rekor_server")
url := rekorServer + "/api/v1/add"
linkfile := viper.GetString("linkfile")
rekord := viper.GetString("rekord")
// Set Context with Timeout for connects to thde log rpc server
ctx, cancel := context.WithTimeout(context.Background(), 180*time.Second)
......@@ -48,7 +48,7 @@ then hash the file into the transparency log`,
request, err := http.NewRequestWithContext(ctx, "POST", url, nil)
if err := addFileToRequest(request, linkfile); err != nil {
if err := addFileToRequest(request, rekord); err != nil {
log.Fatal(err)
}
client := &http.Client{}
......
......@@ -54,7 +54,7 @@ exists within the transparency log`,
log := log.Logger
rekorServer := viper.GetString("rekor_server")
url := rekorServer + "/api/v1/getproof"
linkfile := viper.GetString("linkfile")
rekord := viper.GetString("rekord")
// Set Context with Timeout for connects to thde log rpc server
ctx, cancel := context.WithTimeout(context.Background(), 5*time.Second)
......@@ -65,7 +65,7 @@ exists within the transparency log`,
log.Fatal(err)
}
if err := addFileToRequest(request, linkfile); err != nil {
if err := addFileToRequest(request, rekord); err != nil {
log.Fatal(err)
}
......@@ -92,7 +92,7 @@ exists within the transparency log`,
log.Fatal(err)
}
f, err := ioutil.ReadFile(linkfile)
f, err := ioutil.ReadFile(rekord)
if err != nil {
log.Fatal(err)
}
......
......@@ -49,8 +49,8 @@ func init() {
rootCmd.PersistentFlags().String("rekor_server", "http://localhost:3000", "Server address:port")
viper.BindPFlag("rekor_server", rootCmd.PersistentFlags().Lookup("rekor_server"))
rootCmd.PersistentFlags().String("linkfile", "", "In-toto link file")
viper.BindPFlag("linkfile", rootCmd.PersistentFlags().Lookup("linkfile"))
rootCmd.PersistentFlags().String("rekord", "", "Rekor rekord file")
viper.BindPFlag("rekord", rootCmd.PersistentFlags().Lookup("rekord"))
}
func initConfig() {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment