forked from mirrors/thatmattlove-hyperglass
add stackprinter
This commit is contained in:
parent
fac95edda3
commit
7f2fbda354
9 changed files with 17 additions and 3 deletions
|
|
@ -15,7 +15,8 @@ from logzero import logger as log
|
|||
# Project Imports
|
||||
from hyperglass.configuration import vrfs
|
||||
from hyperglass.configuration import commands
|
||||
from hyperglass.configuration import logzero_config # noqa: F401
|
||||
from hyperglass.configuration import logzero_config # NOQA: F401
|
||||
from hyperglass.configuration import stack # NOQA: F401
|
||||
from hyperglass.constants import target_format_space
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -23,6 +23,7 @@ from hyperglass.command.validate import Validate
|
|||
from hyperglass.configuration import credentials
|
||||
from hyperglass.configuration import devices
|
||||
from hyperglass.configuration import logzero_config # noqa: F401
|
||||
from hyperglass.configuration import stack # NOQA: F401
|
||||
from hyperglass.configuration import params
|
||||
from hyperglass.configuration import proxies
|
||||
from hyperglass.constants import Supported
|
||||
|
|
|
|||
|
|
@ -13,6 +13,7 @@ from logzero import logger as log
|
|||
|
||||
# Project Imports
|
||||
from hyperglass.configuration import logzero_config # noqa: F401
|
||||
from hyperglass.configuration import stack # NOQA: F401
|
||||
from hyperglass.configuration import params
|
||||
from hyperglass.configuration import vrfs
|
||||
from hyperglass.exceptions import InputInvalid, InputNotAllowed
|
||||
|
|
|
|||
|
|
@ -8,6 +8,7 @@ from pathlib import Path
|
|||
|
||||
# Third Party Imports
|
||||
import logzero
|
||||
import stackprinter
|
||||
import yaml
|
||||
from logzero import logger as log
|
||||
from pydantic import ValidationError
|
||||
|
|
@ -24,6 +25,9 @@ from hyperglass.configuration.models import (
|
|||
)
|
||||
from hyperglass.exceptions import ConfigError, ConfigInvalid, ConfigMissing
|
||||
|
||||
# Stackprinter Configuration
|
||||
stack = stackprinter.set_excepthook()
|
||||
|
||||
# Project Directories
|
||||
working_dir = Path(__file__).resolve().parent
|
||||
|
||||
|
|
|
|||
|
|
@ -29,6 +29,7 @@ from hyperglass.command.execute import Execute
|
|||
from hyperglass.configuration import devices
|
||||
from hyperglass.configuration import vrfs
|
||||
from hyperglass.configuration import logzero_config # noqa: F401
|
||||
from hyperglass.configuration import stack # NOQA: F401
|
||||
from hyperglass.configuration import params
|
||||
from hyperglass.constants import Supported
|
||||
from hyperglass.exceptions import (
|
||||
|
|
|
|||
|
|
@ -12,7 +12,8 @@ from markdown2 import Markdown
|
|||
|
||||
# Project Imports
|
||||
from hyperglass.configuration import devices
|
||||
from hyperglass.configuration import logzero_config # noqa: F401
|
||||
from hyperglass.configuration import logzero_config # NOQA: F401
|
||||
from hyperglass.configuration import stack # NOQA: F401
|
||||
from hyperglass.configuration import params, networks
|
||||
from hyperglass.exceptions import HyperglassError
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,8 @@ import jinja2
|
|||
from logzero import logger as log
|
||||
|
||||
# Project Imports
|
||||
from hyperglass.configuration import logzero_config # noqa: F401
|
||||
from hyperglass.configuration import logzero_config # NOQA: F401
|
||||
from hyperglass.configuration import stack # NOQA: F401
|
||||
from hyperglass.configuration import params
|
||||
from hyperglass.configuration import frontend_params
|
||||
from hyperglass.configuration import frontend_networks
|
||||
|
|
|
|||
|
|
@ -13,6 +13,7 @@ try:
|
|||
import tempfile
|
||||
from hyperglass import hyperglass
|
||||
from hyperglass.configuration import params
|
||||
from hyperglass.configuration import stack # NOQA: F401
|
||||
except ImportError as import_error:
|
||||
raise RuntimeError(import_error)
|
||||
|
||||
|
|
|
|||
|
|
@ -18,6 +18,9 @@ import click
|
|||
import json
|
||||
from passlib.hash import pbkdf2_sha256
|
||||
import requests
|
||||
import stackprinter
|
||||
|
||||
stackprinter.set_excepthook(style="darkbg2")
|
||||
|
||||
# Initialize shutil copy function
|
||||
cp = shutil.copyfile
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue