teos - moves errors to common so it can be used by clients

This commit is contained in:
Sergi Delgado Segura
2020-04-29 13:03:39 +02:00
parent 9f2c90d12e
commit 88c19d5a0d
6 changed files with 6 additions and 5 deletions

View File

@@ -3,7 +3,7 @@ import logging
from flask import Flask, request, abort, jsonify from flask import Flask, request, abort, jsonify
from teos import LOG_PREFIX from teos import LOG_PREFIX
import teos.errors as errors import common.errors as errors
from teos.inspector import InspectionFailed from teos.inspector import InspectionFailed
from teos.watcher import AppointmentLimitReached from teos.watcher import AppointmentLimitReached
from teos.gatekeeper import NotEnoughSlots, AuthenticationFailure from teos.gatekeeper import NotEnoughSlots, AuthenticationFailure

View File

@@ -3,7 +3,7 @@ from common.logger import Logger
from teos.tools import bitcoin_cli from teos.tools import bitcoin_cli
import teos.rpc_errors as rpc_errors import teos.rpc_errors as rpc_errors
from teos.utils.auth_proxy import JSONRPCException from teos.utils.auth_proxy import JSONRPCException
from teos.errors import UNKNOWN_JSON_RPC_EXCEPTION, RPC_TX_REORGED_AFTER_BROADCAST from common.errors import UNKNOWN_JSON_RPC_EXCEPTION, RPC_TX_REORGED_AFTER_BROADCAST
logger = Logger(actor="Carrier", log_name_prefix=LOG_PREFIX) logger = Logger(actor="Carrier", log_name_prefix=LOG_PREFIX)

View File

@@ -4,7 +4,8 @@ from common.logger import Logger
from common.tools import is_locator from common.tools import is_locator
from common.constants import LOCATOR_LEN_HEX from common.constants import LOCATOR_LEN_HEX
from teos import errors, LOG_PREFIX from teos import LOG_PREFIX
from common import errors
from teos.extended_appointment import ExtendedAppointment from teos.extended_appointment import ExtendedAppointment
logger = Logger(actor="Inspector", log_name_prefix=LOG_PREFIX) logger = Logger(actor="Inspector", log_name_prefix=LOG_PREFIX)

View File

@@ -3,7 +3,7 @@ from shutil import rmtree
from binascii import hexlify from binascii import hexlify
from teos.api import API from teos.api import API
import teos.errors as errors import common.errors as errors
from teos.watcher import Watcher from teos.watcher import Watcher
from teos.inspector import Inspector from teos.inspector import Inspector
from teos.gatekeeper import UserInfo from teos.gatekeeper import UserInfo

View File

@@ -1,7 +1,7 @@
import pytest import pytest
from binascii import unhexlify from binascii import unhexlify
import teos.errors as errors import common.errors as errors
from teos.block_processor import BlockProcessor from teos.block_processor import BlockProcessor
from teos.inspector import Inspector, InspectionFailed from teos.inspector import Inspector, InspectionFailed
from teos.extended_appointment import ExtendedAppointment from teos.extended_appointment import ExtendedAppointment