# Path: astwro/config/logger.py



    from ConfigParser import ConfigParser, NoOptionError, NoSectionError # python 2
    from configparser import ConfigParser, NoOptionError, NoSectionError # python3
from .logger import logger
import os, shutil, multiprocessing, logging
from __future__ import absolute_import, division, print_function
__metaclass__ = type
# see https://wiki.python.org/moin/PortingToPy3k/BilingualQuickRef

try:
except ImportError:

class __SinglethonConfig:
    config = None


def get_astwro_inst_dir():

    thisfile = __file__
    thisdir = os.path.dirname(thisfile)
    return os.path.abspath(os.path.join(thisdir, '..'))

def get_package_inst_dir(package):

# Path: astwro/config/logger.py



# Path: astwro/config/config.py
    from ConfigParser import ConfigParser, NoOptionError, NoSectionError # python 2
    from configparser import ConfigParser, NoOptionError, NoSectionError # python3
from .logger import logger
import os, shutil, multiprocessing, logging

from __future__ import absolute_import, division, print_function
__metaclass__ = type
# see https://wiki.python.org/moin/PortingToPy3k/BilingualQuickRef

try:
except ImportError:

class __SinglethonConfig:
    config = None


def get_astwro_inst_dir():

    thisfile = __file__
    thisdir = os.path.dirname(thisfile)
    return os.path.abspath(os.path.join(thisdir, '..'))

def get_package_inst_dir(package):

    return os.path.join(get_astwro_inst_dir(), package)