From 63f1654ba4503e207bd6ac3afbd6c08aa891d2bb Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Mon, 29 Jun 2020 20:35:14 +0100 Subject: [PATCH] Debug --- petnames.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/petnames.py b/petnames.py index da5cc3d4..812e7921 100644 --- a/petnames.py +++ b/petnames.py @@ -91,10 +91,14 @@ def getPetNameHandle(baseDir: str, nickname: str, domain: str, with open(petnamesFilename, 'r') as petnamesFile: petnamesStr = petnamesFile.read() if petname + ' ' in petnamesStr: + print('resolvePetnames: petname exists') petnamesList = petnamesStr.split('\n') for pet in petnamesList: if pet.startswith(petname + ' '): - return pet.replace(petname + ' ', '').strip() + handle = pet.replace(petname + ' ', '').strip() + print('resolvePetnames: handle found ' + handle) + return handle + print('resolvePetnames: no petname found for ' + petname) return '' @@ -106,15 +110,19 @@ def resolvePetnames(baseDir: str, nickname: str, domain: str, return content if ' ' not in content: return content + print('resolvePetnames: ' + content) words = content.strip().split(' ') for wrd in words: # check initial words beginning with @ if not wrd.startswith('@'): break + print('resolvePetnames: ' + wrd) # does a petname handle exist for this? handle = getPetNameHandle(baseDir, nickname, domain, wrd) if not handle: + print('resolvePetnames: not a petname - ' + wrd) continue # replace the petname with the handle content = content.replace(wrd + ' ', handle + ' ') + print('resolvePetnames: ' + content) return content