summaryrefslogtreecommitdiffstats
path: root/parsers
diff options
context:
space:
mode:
Diffstat (limited to 'parsers')
-rw-r--r--parsers/QMs.py2
-rw-r--r--parsers/cavetab.py2
-rw-r--r--parsers/logbooks.py2
-rw-r--r--parsers/people.py15
-rw-r--r--parsers/subcaves.py2
-rw-r--r--parsers/surveys.py2
6 files changed, 7 insertions, 18 deletions
diff --git a/parsers/QMs.py b/parsers/QMs.py
index b259bf1..f77207f 100644
--- a/parsers/QMs.py
+++ b/parsers/QMs.py
@@ -4,7 +4,7 @@ import csv
from django.conf import settings
from core.models import QM, LogbookEntry, Cave
from datetime import *
-from troggle.save_carefully import save_carefully
+from utils import save_carefully
import re, os
def deleteQMs():
diff --git a/parsers/cavetab.py b/parsers/cavetab.py
index 1a73f9e..0c7b985 100644
--- a/parsers/cavetab.py
+++ b/parsers/cavetab.py
@@ -2,7 +2,7 @@
import troggle.core.models as models
from django.conf import settings
import csv, time, re, os, logging
-from troggle.save_carefully import save_carefully
+from utils import save_carefully
##format of CAVETAB2.CSV is
KatasterNumber = 0
diff --git a/parsers/logbooks.py b/parsers/logbooks.py
index 70805ca..c6dfa79 100644
--- a/parsers/logbooks.py
+++ b/parsers/logbooks.py
@@ -13,7 +13,7 @@ import re
import datetime
import os
-from troggle.save_carefully import save_carefully
+from utils import save_carefully
#
# When we edit logbook entries, allow a "?" after any piece of data to say we've frigged it and
diff --git a/parsers/people.py b/parsers/people.py
index a74e827..fd269e6 100644
--- a/parsers/people.py
+++ b/parsers/people.py
@@ -3,18 +3,7 @@
from django.conf import settings
import core.models as models
import csv, re, datetime, os, shutil
-from troggle.save_carefully import save_carefully
-
-# Julian: the below code was causing errors and it seems like a duplication of the above. Hope I haven't broken anything by commenting it. -Aaron
-#
-# if name in expoers2008:
-# print "2008:", name
-# expomissing.discard(name) # I got an error which I think was caused by this -- python complained that a set changed size during iteration.
-# yo = models.Expedition.objects.filter(year = "2008")[0]
-# pyo = models.PersonExpedition(person = pObject, expedition = yo, is_guest=is_guest)
-# pyo.save()
-
-
+from utils import save_carefully
def saveMugShot(mugShotPath, mugShotFilename, person):
if mugShotFilename.startswith(r'i/'): #if filename in cell has the directory attached (I think they all do), remove it
@@ -39,7 +28,7 @@ def saveMugShot(mugShotPath, mugShotFilename, person):
mugShotObj.save()
def parseMugShotAndBlurb(personline, header, person):
- #create mugshot Photo instance
+ """create mugshot Photo instance"""
mugShotFilename=personline[header["Mugshot"]]
mugShotPath = os.path.join(settings.EXPOWEB, "folk", mugShotFilename)
if mugShotPath[-3:]=='jpg': #if person just has an image, add it
diff --git a/parsers/subcaves.py b/parsers/subcaves.py
index b8ee4d2..c3acc4d 100644
--- a/parsers/subcaves.py
+++ b/parsers/subcaves.py
@@ -7,7 +7,7 @@ import sys, os
import os, re, logging
from django.conf import settings
from core.models import Subcave, Cave
-from troggle.save_carefully import save_carefully
+from utils import save_carefully
def getLinksInCaveDescription(cave):
'''
diff --git a/parsers/surveys.py b/parsers/surveys.py
index 0a15d25..fc7fb7f 100644
--- a/parsers/surveys.py
+++ b/parsers/surveys.py
@@ -10,7 +10,7 @@ from PIL import Image
import csv
import re
import datetime
-from save_carefully import save_carefully
+from utils import save_carefully
def get_or_create_placeholder(year):
""" All surveys must be related to a logbookentry. We don't have a way to