summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'www-misc/mozilla-sync-server-reg/files/mozilla-sync-server-reg-1.2.6_generate_templates_in_tmp.patch')
-rw-r--r--www-misc/mozilla-sync-server-reg/files/mozilla-sync-server-reg-1.2.6_generate_templates_in_tmp.patch27
1 files changed, 0 insertions, 27 deletions
diff --git a/www-misc/mozilla-sync-server-reg/files/mozilla-sync-server-reg-1.2.6_generate_templates_in_tmp.patch b/www-misc/mozilla-sync-server-reg/files/mozilla-sync-server-reg-1.2.6_generate_templates_in_tmp.patch
deleted file mode 100644
index 78e8ecc..0000000
--- a/www-misc/mozilla-sync-server-reg/files/mozilla-sync-server-reg-1.2.6_generate_templates_in_tmp.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-diff -ur mozilla-sync-server-reg.orig/syncreg/util.py mozilla-sync-server-reg/syncreg/util.py
---- mozilla-sync-server-reg.orig/syncreg/util.py 2013-09-09 03:11:28.346826371 +0200
-+++ mozilla-sync-server-reg/syncreg/util.py 2013-09-09 03:23:31.707855355 +0200
-@@ -35,10 +35,14 @@
- # ***** END LICENSE BLOCK *****
- import os
- from mako.lookup import TemplateLookup
-+from tempfile import mkdtemp
-+import atexit
-+from shutil import rmtree
-
- _TPL_DIR = os.path.join(os.path.dirname(__file__), 'templates')
-+_GEN_TPL_DIR = mkdtemp()
- _lookup = TemplateLookup(directories=[_TPL_DIR],
-- module_directory=_TPL_DIR) # XXX defined in prod
-+ module_directory=_GEN_TPL_DIR) # XXX defined in prod, this avoids permission issues
-
-
- def render_mako(template, **data):
-@@ -53,3 +57,7 @@
- """
- template = _lookup.get_template(template)
- return template.render(**data)
-+
-+@atexit.register
-+def delete_tpl_temp():
-+ rmtree(_GEN_TPL_DIR,True)