forked from WhyAskWhy/mysql2sqlite
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Template INI files, cmdline config path support
- repo-provided INI files have been renamed to *.tmpl in order to prevent them from being used as-is or risk clobbering local/custom config files if user opts to install directly from Git repo. - Adjust log formatters to include line number for messages - Replace explicit exit calls from within our library function calls. - Adjust system-wide config path from /etc/DOMAIN/PROJECT to just /etc/PROJECT in order to better match the norm for /etc content layout. - Improve exception handling for config file parsing issues - Provide support for user-level config files - cmdline - $HOME/.config/PROJECT - Fall back to logging warning/error messages to the console if settings object is not provided to constructor. Adjust filter for handler later once the settings object is properly constructed. refs WhyAskWhy/mysql2sqlite-dev#2 refs WhyAskWhy#3
- Loading branch information
Showing
4 changed files
with
159 additions
and
53 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.