1. Lynn Rees
  2. callchain

Source

callchain / callchain / key / config.py

# -*- coding: utf-8 -*-
'''callchain settings keys'''

from appspace.keys import ANamespace


class KSettings(ANamespace):

    '''settings key'''


class KDefaults(KSettings):

    '''default settings key'''


class KInternalDefaults(KDefaults):

    '''internal default settings key'''


class KExternalDefaults(KDefaults):

    '''external required settings key'''


class KRequired(KSettings):

    '''required settings key'''


class KInternalRequired(KRequired):

    '''internal required settings key'''


class KExternalRequired(KRequired):

    '''external required settings key'''


class KSettingsManager(ANamespace):

    '''settings manager key'''


class KExternalSettings(KSettingsManager):

    '''external settings manager key'''


class KInternalSettings(KSettingsManager):

    '''internal settings manager key'''