forked from TrueCloudLab/frostfs-node
[#1020] neofs-adm: Do not ask key in morph subnet get
command
There is no need to provide credential to fetch public data from side chain. Signed-off-by: Alex Vanin <alexey@nspcc.ru>
This commit is contained in:
parent
15ff98c229
commit
3bb67075f4
1 changed files with 10 additions and 10 deletions
|
@ -307,7 +307,15 @@ var cmdSubnetRemove = &cobra.Command{
|
|||
// initialize morph subnet client
|
||||
var cSubnet morphsubnet.Client
|
||||
|
||||
err = initSubnetClient(&cSubnet, &key)
|
||||
// use random key to fetch the data
|
||||
// we could use raw neo-go client to perform testInvoke
|
||||
// without keys, as it is done in other commands
|
||||
key, err := keys.NewPrivateKey()
|
||||
if err != nil {
|
||||
return fmt.Errorf("init subnet client: %w", err)
|
||||
}
|
||||
|
||||
err = initSubnetClient(&cSubnet, key)
|
||||
if err != nil {
|
||||
return fmt.Errorf("init subnet client: %w", err)
|
||||
}
|
||||
|
@ -344,18 +352,10 @@ var cmdSubnetGet = &cobra.Command{
|
|||
)
|
||||
},
|
||||
RunE: func(cmd *cobra.Command, _ []string) error {
|
||||
// read private key
|
||||
var key keys.PrivateKey
|
||||
|
||||
err := readSubnetKey(&key)
|
||||
if err != nil {
|
||||
return fmt.Errorf("read private key: %w", err)
|
||||
}
|
||||
|
||||
// read ID and encode it
|
||||
var id subnetid.ID
|
||||
|
||||
err = id.UnmarshalText([]byte(viper.GetString(flagSubnetGetID)))
|
||||
err := id.UnmarshalText([]byte(viper.GetString(flagSubnetGetID)))
|
||||
if err != nil {
|
||||
return fmt.Errorf("decode ID text: %w", err)
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue