ft3.core.cfg module¶
Core constants.
- class Constants¶
Bases:
objectConstant values shared across all of ft3.
- PACKAGE = 'ft3'¶
Reference to package name.
- CLASS_AS_DICT: typ.string[typ.snake_case] = 'class_as_dict'¶
Common string reference.
- DELIM = '-'¶
Common delimiter used throughout package.
- INDENT = 2¶
Default, package-wide indentation.
Used for
__repr__, log messages, etc.
- UNDEFINED = '[[FT3_DEFAULT_PLACEHOLDER]]'¶
Placeholder for undefined values that should not be
None.
- ENV = 'local'¶
The lowered name of our runtime environment.
- DEPLOY_ENVS = ('dev', 'develop', 'qa', 'test', 'testing', 'stg', 'stage', 'staging', 'uat', 'prod', 'production')¶
Valid, non-local runtime environment names.
- DELIM_REBASE = '_X_'¶
- FIELDS: typ.string[typ.snake_case] = 'fields'¶
- ENUMERATIONS: typ.string[typ.snake_case] = 'enumerations'¶
- HASH_FIELDS: typ.string[typ.snake_case] = 'hash_fields'¶
- DELETE: typ.string[typ.snake_case] = 'delete'¶
- GET: typ.string[typ.snake_case] = 'get'¶
- OPTIONS: typ.string[typ.snake_case] = 'options'¶
- PATCH: typ.string[typ.snake_case] = 'patch'¶
- POST: typ.string[typ.snake_case] = 'post'¶
- PUT: typ.string[typ.snake_case] = 'put'¶