mirror of
https://github.com/ipfs/kubo.git
synced 2025-06-23 13:44:27 +08:00
allow channel marshaler to return errors from cmds.Response
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
This commit is contained in:
@ -131,6 +131,7 @@ var queryDhtCmd = &cmds.Command{
|
||||
return &cmds.ChannelMarshaler{
|
||||
Channel: outChan,
|
||||
Marshaler: marshal,
|
||||
Res: res,
|
||||
}, nil
|
||||
},
|
||||
},
|
||||
@ -249,6 +250,7 @@ FindProviders will return a list of peers who are able to provide the value requ
|
||||
return &cmds.ChannelMarshaler{
|
||||
Channel: outChan,
|
||||
Marshaler: marshal,
|
||||
Res: res,
|
||||
}, nil
|
||||
},
|
||||
},
|
||||
@ -354,6 +356,7 @@ var findPeerDhtCmd = &cmds.Command{
|
||||
return &cmds.ChannelMarshaler{
|
||||
Channel: outChan,
|
||||
Marshaler: marshal,
|
||||
Res: res,
|
||||
}, nil
|
||||
},
|
||||
},
|
||||
@ -461,6 +464,7 @@ GetValue will return the value stored in the dht at the given key.
|
||||
return &cmds.ChannelMarshaler{
|
||||
Channel: outChan,
|
||||
Marshaler: marshal,
|
||||
Res: res,
|
||||
}, nil
|
||||
},
|
||||
},
|
||||
@ -571,6 +575,7 @@ PutValue will store the given key value pair in the dht.
|
||||
return &cmds.ChannelMarshaler{
|
||||
Channel: outChan,
|
||||
Marshaler: marshal,
|
||||
Res: res,
|
||||
}, nil
|
||||
},
|
||||
},
|
||||
|
@ -71,6 +71,7 @@ trip latency information.
|
||||
return &cmds.ChannelMarshaler{
|
||||
Channel: outChan,
|
||||
Marshaler: marshal,
|
||||
Res: res,
|
||||
}, nil
|
||||
},
|
||||
},
|
||||
|
@ -141,6 +141,7 @@ Note: list all refs recursively with -r.
|
||||
return &cmds.ChannelMarshaler{
|
||||
Channel: outChan,
|
||||
Marshaler: marshal,
|
||||
Res: res,
|
||||
}, nil
|
||||
},
|
||||
},
|
||||
|
@ -90,6 +90,7 @@ order to reclaim hard disk space.
|
||||
return &cmds.ChannelMarshaler{
|
||||
Channel: outChan,
|
||||
Marshaler: marshal,
|
||||
Res: res,
|
||||
}, nil
|
||||
},
|
||||
},
|
||||
|
@ -167,6 +167,7 @@ var statBwCmd = &cmds.Command{
|
||||
return &cmds.ChannelMarshaler{
|
||||
Channel: outCh,
|
||||
Marshaler: marshal,
|
||||
Res: res,
|
||||
}, nil
|
||||
},
|
||||
},
|
||||
|
Reference in New Issue
Block a user