From e4d794851b713b5a22147c570963ff76ec26c7d0 Mon Sep 17 00:00:00 2001 From: Felix Lange Date: Thu, 21 Jan 2016 13:36:50 +0100 Subject: node, rpc/api: add debug_vmodule, move admin_verbosity to debug_verbosity --- rpc/api/admin.go | 12 ------------ rpc/api/admin_args.go | 22 ---------------------- rpc/api/admin_js.go | 6 ------ rpc/api/debug_js.go | 14 +++++++++++++- 4 files changed, 13 insertions(+), 41 deletions(-) (limited to 'rpc') diff --git a/rpc/api/admin.go b/rpc/api/admin.go index 1133c9bca..daf2f31b4 100644 --- a/rpc/api/admin.go +++ b/rpc/api/admin.go @@ -31,7 +31,6 @@ import ( "github.com/ethereum/go-ethereum/core/types" "github.com/ethereum/go-ethereum/crypto" "github.com/ethereum/go-ethereum/eth" - "github.com/ethereum/go-ethereum/logger/glog" "github.com/ethereum/go-ethereum/node" "github.com/ethereum/go-ethereum/p2p/discover" "github.com/ethereum/go-ethereum/rlp" @@ -55,7 +54,6 @@ var ( "admin_nodeInfo": (*adminApi).NodeInfo, "admin_exportChain": (*adminApi).ExportChain, "admin_importChain": (*adminApi).ImportChain, - "admin_verbosity": (*adminApi).Verbosity, "admin_setSolc": (*adminApi).SetSolc, "admin_datadir": (*adminApi).DataDir, "admin_startRPC": (*adminApi).StartRPC, @@ -225,16 +223,6 @@ func (self *adminApi) ExportChain(req *shared.Request) (interface{}, error) { return true, nil } -func (self *adminApi) Verbosity(req *shared.Request) (interface{}, error) { - args := new(VerbosityArgs) - if err := self.coder.Decode(req.Params, &args); err != nil { - return nil, shared.NewDecodeParamError(err.Error()) - } - - glog.SetV(args.Level) - return true, nil -} - func (self *adminApi) SetSolc(req *shared.Request) (interface{}, error) { args := new(SetSolcArgs) if err := self.coder.Decode(req.Params, &args); err != nil { diff --git a/rpc/api/admin_args.go b/rpc/api/admin_args.go index e3a2f72bf..e09597ad4 100644 --- a/rpc/api/admin_args.go +++ b/rpc/api/admin_args.go @@ -69,28 +69,6 @@ func (args *ImportExportChainArgs) UnmarshalJSON(b []byte) (err error) { return nil } -type VerbosityArgs struct { - Level int -} - -func (args *VerbosityArgs) UnmarshalJSON(b []byte) (err error) { - var obj []interface{} - if err := json.Unmarshal(b, &obj); err != nil { - return shared.NewDecodeParamError(err.Error()) - } - - if len(obj) != 1 { - return shared.NewDecodeParamError("Expected enode as argument") - } - - level, err := numString(obj[0]) - if err == nil { - args.Level = int(level.Int64()) - } - - return nil -} - type SetSolcArgs struct { Path string } diff --git a/rpc/api/admin_js.go b/rpc/api/admin_js.go index 413ea8d47..e6171cc74 100644 --- a/rpc/api/admin_js.go +++ b/rpc/api/admin_js.go @@ -45,12 +45,6 @@ web3._extend({ params: 2, inputFormatter: [null, null] }), - new web3._extend.Method({ - name: 'verbosity', - call: 'admin_verbosity', - params: 1, - inputFormatter: [web3._extend.utils.fromDecimal] - }), new web3._extend.Method({ name: 'setSolc', call: 'admin_setSolc', diff --git a/rpc/api/debug_js.go b/rpc/api/debug_js.go index 03755ada0..030511add 100644 --- a/rpc/api/debug_js.go +++ b/rpc/api/debug_js.go @@ -62,7 +62,19 @@ web3._extend({ call: 'debug_metrics', params: 1, inputFormatter: [null] - }) + }), + new web3._extend.Method({ + name: 'verbosity', + call: 'debug_verbosity', + params: 1, + inputFormatter: [web3._extend.utils.fromDecimal] + }), + new web3._extend.Method({ + name: 'vmodule', + call: 'debug_vmodule', + params: 1, + inputFormatter: [null] + }), ], properties: [ -- cgit