summaryrefslogtreecommitdiffstats
path: root/core/models.py
diff options
context:
space:
mode:
authorPhilip Sargent <philip.sargent@klebos.com>2020-06-24 14:10:13 +0100
committerPhilip Sargent <philip.sargent@klebos.com>2020-06-24 14:10:13 +0100
commitbb69cc073a7cc26a3da6840841b6ec6eca665a51 (patch)
tree2f2244cbe8ceb40d2d3e763c23cc7585862d06fc /core/models.py
parentdc5a53376d3b0ed8e50b5cbb4962a0d83f97c13c (diff)
downloadtroggle-bb69cc073a7cc26a3da6840841b6ec6eca665a51.tar.gz
troggle-bb69cc073a7cc26a3da6840841b6ec6eca665a51.tar.bz2
troggle-bb69cc073a7cc26a3da6840841b6ec6eca665a51.zip
start refactor survex import
Diffstat (limited to 'core/models.py')
-rw-r--r--core/models.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/core/models.py b/core/models.py
index 8e75005..f6ab815 100644
--- a/core/models.py
+++ b/core/models.py
@@ -3,6 +3,7 @@ import os
import datetime
import logging
import re
+import resource
from subprocess import call
from urllib.parse import urljoin
@@ -22,6 +23,11 @@ from django.template import Context, loader
import troggle.core.models_survex
+def get_process_memory():
+ usage=resource.getrusage(resource.RUSAGE_SELF)
+ return usage[2]/1024.0
+
+
def get_related_by_wikilinks(wiki_text):
found=re.findall(settings.QM_PATTERN,wiki_text)
res=[]