mirror of
https://github.com/munin-monitoring/contrib.git
synced 2025-07-22 22:25:23 +00:00
Plugin etherscan_balance_: fix style issues; change to python3
This commit is contained in:
parent
86692d7021
commit
23811e3490
1 changed files with 5 additions and 4 deletions
|
@ -1,4 +1,4 @@
|
||||||
#!/usr/bin/env python
|
#!/usr/bin/env python3
|
||||||
|
|
||||||
"""
|
"""
|
||||||
=head1 NAME
|
=head1 NAME
|
||||||
|
@ -86,7 +86,8 @@ if command == 'config':
|
||||||
print("wei_balance_{}.label ETH".format(eth_address))
|
print("wei_balance_{}.label ETH".format(eth_address))
|
||||||
sys.exit(0)
|
sys.exit(0)
|
||||||
|
|
||||||
ethercan_balance_api_url = 'https://api.etherscan.io/api?module=account&action=balance&tag=latest&address=' + eth_address
|
ethercan_balance_api_url = ('https://api.etherscan.io/api'
|
||||||
|
'?module=account&action=balance&tag=latest&address=' + eth_address)
|
||||||
|
|
||||||
etherscan_req = Request(ethercan_balance_api_url)
|
etherscan_req = Request(ethercan_balance_api_url)
|
||||||
# User-Agent to bypass Cloudflare
|
# User-Agent to bypass Cloudflare
|
||||||
|
@ -109,8 +110,8 @@ except ValueError:
|
||||||
|
|
||||||
try:
|
try:
|
||||||
eth = int(etherscan_balance['result'])
|
eth = int(etherscan_balance['result'])
|
||||||
except:
|
except (KeyError, ValueError) as exc:
|
||||||
print("JSON result error!", file=sys.stderr)
|
print("JSON result error!", file=sys.stderr)
|
||||||
sys.exit(9)
|
sys.exit(9)
|
||||||
|
|
||||||
print("wei_balance_{}.value {}".format(eth_address, eth));
|
print("wei_balance_{}.value {}".format(eth_address, eth))
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue