From 517d29163669de836f631fa17855a0b5cd914660 Mon Sep 17 00:00:00 2001 From: goatchurch Date: Sun, 13 Sep 2009 17:27:46 +0100 Subject: able to save sketches up from tunnel --- parsers/surveys.py | 37 +++++++++++++++++++++++++++---------- 1 file changed, 27 insertions(+), 10 deletions(-) (limited to 'parsers/surveys.py') diff --git a/parsers/surveys.py b/parsers/surveys.py index 86f6405..cffeb4a 100644 --- a/parsers/surveys.py +++ b/parsers/surveys.py @@ -1,4 +1,4 @@ -import sys, os, types, logging +import sys, os, types, logging, stat #sys.path.append('C:\\Expo\\expoweb') #from troggle import * #os.environ['DJANGO_SETTINGS_MODULE']='troggle.settings' @@ -204,7 +204,30 @@ def LoadListScans(surveyscansdir): -def LoadTunnelFiles(tunneldatadir): +def SetTunnelfileInfo(tunnelfile): + ff = os.path.join(settings.TUNNEL_DATA, tunnelfile.tunnelpath) + tunnelfile.filesize = os.stat(ff)[stat.ST_SIZE] + fin = open(ff) + ttext = fin.read() + fin.close() + + mtype = re.search("<(fontcolours|sketch)", ttext) + assert mtype, ff + tunnelfile.bfontcolours = (mtype.group(1)=="fontcolours") + tunnelfile.npaths = len(re.findall(" + # + print tunnelfile.tunnelpath, re.findall('