From e05815512478ca3818a27cbf2e84566431eb0fcc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Sa=C5=82aban?= Date: Mon, 29 Jan 2018 10:14:24 +0100 Subject: [PATCH] Add exception for no daemon connection --- monero/backends/jsonrpc.py | 1 + monero/exceptions.py | 3 +++ 2 files changed, 4 insertions(+) diff --git a/monero/backends/jsonrpc.py b/monero/backends/jsonrpc.py index 5304830..896fe35 100644 --- a/monero/backends/jsonrpc.py +++ b/monero/backends/jsonrpc.py @@ -315,5 +315,6 @@ _err2exc = { -17: exceptions.NotEnoughMoney, -20: exceptions.AmountIsZero, -37: exceptions.NotEnoughUnlockedMoney, # PR pending: https://github.com/monero-project/monero/pull/3197 + -38: exceptions.NoDaemonConnection, # PR 3197 -32601: MethodNotFound, } diff --git a/monero/exceptions.py b/monero/exceptions.py index fd9d6d4..07f1949 100644 --- a/monero/exceptions.py +++ b/monero/exceptions.py @@ -4,6 +4,9 @@ class MoneroException(Exception): class BackendException(MoneroException): pass +class NoDaemonConnection(BackendException): + pass + class AccountException(MoneroException): pass