changeset 7:a21bb6b95a9a 0.1.0

Fixed error when configuration changes fail. IN: -
author John Schneiderman <JohnMS@CodeGNU.com>
date Tue, 22 Jul 2014 17:28:47 -0500
parents 75b05ad6b26d
children bfeea4de4102
files doc/ChangeLog doc/TODO src/manager.py
diffstat 3 files changed, 4 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/doc/ChangeLog	Tue Jul 22 00:21:49 2014 -0500
+++ b/doc/ChangeLog	Tue Jul 22 17:28:47 2014 -0500
@@ -19,4 +19,5 @@
 ********************************************************************************
 2014-07-21 John Schneiderman <Licensing _AT_ CodeGNU _DOT_ com> 0.1.0
 - Ability to create a new repository.
+- Ability to delete a new repository.
 - Configuration settings read from an INI file.
--- a/doc/TODO	Tue Jul 22 00:21:49 2014 -0500
+++ b/doc/TODO	Tue Jul 22 17:28:47 2014 -0500
@@ -39,3 +39,5 @@
 - Actually parse the hgweb.config file to work with it.
 - Manager functions should take both an output and error device instead of defaulting to std.
 - Manager should handle the HgWeb configuration file settings.
+- Manager should provide a REST API for repository management.
+- Manager should have an API key per user permission values.
--- a/src/manager.py	Tue Jul 22 00:21:49 2014 -0500
+++ b/src/manager.py	Tue Jul 22 17:28:47 2014 -0500
@@ -253,6 +253,7 @@
 	import os
 	import sys
 	import shutil
+	import stat
 
 	try:
 		with open(settings.HgWebPath + os.sep + 'hgweb.config', "a") as hgweb: