commit:     3cbba703e8309d7dea5728ab8f9ad4d6b6b8eaf3
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 15 17:36:43 2015 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Sat Jan 31 04:39:42 2015 +0000
URL:        
http://sources.gentoo.org/gitweb/?p=proj/gentoo-keys.git;a=commit;h=3cbba703

gkeys-ldap: Add saving the logfilename to know which log file to push

Add uploading the log file to my dev space for public access.

cgh

---
 gkeys-ldap/bin/update-seeds.sh   | 3 +++
 gkeys-ldap/etc/update-seeds.conf | 3 +++
 gkeys-ldap/gkeyldap/cli.py       | 2 +-
 gkeys/gkeys/log.py               | 3 ++-
 4 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/gkeys-ldap/bin/update-seeds.sh b/gkeys-ldap/bin/update-seeds.sh
index f096cb8..502fca9 100755
--- a/gkeys-ldap/bin/update-seeds.sh
+++ b/gkeys-ldap/bin/update-seeds.sh
@@ -76,5 +76,8 @@ git add ${API_SEEDS}.${GKEYS_SIG} || die " *** Failed to add 
${GKEYS_SEEDS}.sig
 git commit -m "${GKEYS_COMMIT_MSG}" || die " *** Failed to commit updates"
 git push origin master || die " *** git push failed"
 
+echo "Pushing the log file to ${LOG_UPLOAD_URL}"
+scp "${LOG_DIR}/${LOG_FILE}" "${LOG_UPLOAD_URL}"  || die "Failed to upload 
logfile: ${LOG_FILE}"
+
 success "Successfully updated developer.seeds"
 

diff --git a/gkeys-ldap/etc/update-seeds.conf b/gkeys-ldap/etc/update-seeds.conf
index 5b87b48..94e65e8 100644
--- a/gkeys-ldap/etc/update-seeds.conf
+++ b/gkeys-ldap/etc/update-seeds.conf
@@ -13,3 +13,6 @@ export GKEYS_COMMIT_MSG="Gentoo-keys: Update 
gentoo-devs.seeds"
 export GKEYS_SEEDS="seeds/gentoo-devs.seeds"
 export GKEYS_SIG="sig"
 export GKEYS_SIGN="gkeys"
+export LOG_UPLOAD_URL="dol...@dev.gentoo.org:~dolsen/public_html/gkey-logs/"
+export LOG_DIR="${GKEYS_DIR}/logs"
+export LOG_FILE="${GKEYS_LOG}"

diff --git a/gkeys-ldap/gkeyldap/cli.py b/gkeys-ldap/gkeyldap/cli.py
index b134ed9..f3add7c 100644
--- a/gkeys-ldap/gkeyldap/cli.py
+++ b/gkeys-ldap/gkeyldap/cli.py
@@ -33,7 +33,7 @@ class Main(CliBase):
             'Actions': Actions,
             'Available_Actions': Available_Actions,
             'Action_Map': Action_Map,
-            'prog': 'gkey-ldap',
+            'prog': 'gkeys-ldap',
             'description': 'Gentoo-keys LDAP interface and seed file generator 
program',
             'epilog': '''CAUTION: adding UNTRUSTED keys can be HAZARDOUS to 
your system!'''
         }

diff --git a/gkeys/gkeys/log.py b/gkeys/gkeys/log.py
index a16767e..fad1f43 100644
--- a/gkeys/gkeys/log.py
+++ b/gkeys/gkeys/log.py
@@ -20,6 +20,7 @@ from gkeys.fileops import ensure_dirs
 NAMESPACE = 'gentoo-keys'
 logger = None
 Console_handler = None
+logname = None
 
 log_levels = {
     'CRITICAL': logging.CRITICAL,
@@ -35,7 +36,7 @@ log_levels = {
 
 def set_logger(namespace=None, logpath='', level=None,
                dirmode=0o775, filemask=0o002):
-    global logger, NAMESPACE, Console_handler
+    global logger, NAMESPACE, Console_handler, logname
     if not namespace:
         namespace = NAMESPACE
     else:

Reply via email to