First Commit
improved error handling if connection details are wrong, and implemented exiting with keyboard interrupt
no actual changes- just tinkering around
change from os.popen to subprocess.call after testing on windows
Added licensing boilerplate
Added licensing boilerplate
Case 4426 Added config.ini.example - will copy and rename to config.ini if it is not already there.
4426 Removed config.ini
Made changes to data.py, configparse.py, email.py and cleanup.py to cope with abstracting script-specific options from configparse.py. Removed actual values from config.ini.example and added .hgignore file
Added in the option to set the PGPASSWORD environment variable to avoid issues of pg_dump asking for a password
Replaced spaces in database name string as partial fix- not complete
Edits to email.py to work with py2exe, plus py2exe build
Pep 8'd files- need to redo output logging code to use new version with output level set in config.ini
Don't try and back up template databases
Pep8 changes to output.py
Recoded to allow use of config files called something other than config.ini
Fixed code to allow use of multiple config files (eg for multiple database servers on different ports)
Added in output level into config.ini.example
Edited config.ini.sample to correct remote_locn statement
Removing un-needed files to do with py2exe prior to git commit