Changeset 7650:bc80ecdd8c32
- Timestamp:
- 11/08/07 15:19:32 (6 years ago)
- Branch:
- default
- Location:
- sage/dsage
- Files:
-
- 3 edited
-
misc/constants.py (modified) (1 diff)
-
scripts/dsage_worker.py (modified) (2 diffs)
-
web/web_server.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
sage/dsage/misc/constants.py
r4657 r7650 3 3 DELIMITER = '-' * 50 4 4 DSAGE_DIR = os.path.join(os.getenv('DOT_SAGE'), 'dsage') 5 TMP_WORKER_FILES = os.path.join(DSAGE_DIR, 'tmp_worker_files') 6 -
sage/dsage/scripts/dsage_worker.py
r7646 r7650 49 49 from sage.dsage.misc.constants import DELIMITER 50 50 from sage.dsage.misc.constants import DSAGE_DIR 51 from sage.dsage.misc.constants import TMP_WORKER_FILES 51 52 from sage.dsage.misc.misc import random_str 52 53 … … 195 196 196 197 cur_dir = os.getcwd() # keep a reference to the current directory 197 tmp_dir = os.path.join(DSAGE_DIR, 'tmp_worker_files') 198 tmp_job_dir = os.path.join(tmp_dir, job.job_id) 199 if not os.path.isdir(tmp_dir): 200 os.mkdir(tmp_dir) 198 tmp_job_dir = os.path.join(TMP_WORKER_FILES, job.job_id) 199 if not os.path.isdir(TMP_WORKER_FILES): 200 os.mkdir(TMP_WORKER_FILES) 201 201 if not os.path.isdir(tmp_job_dir): 202 202 os.mkdir(tmp_job_dir) -
sage/dsage/web/web_server.py
r7644 r7650 23 23 from twisted.web2 import http, resource 24 24 from twisted.web2 import static, http_headers, responsecode 25 26 from sage.dsage.misc.constants import TMP_WORKER_FILES 25 27 26 28 SAGE_ROOT = os.environ['SAGE_ROOT'] … … 94 96 def child_get_help(self, ctx): 95 97 return GetHelp() 98 99 def child_worker_files(self, ctx): 100 return static.File(TMP_WORKER_FILES) 96 101 97 102 def render(self, ctx): … … 192 197 for i, (k, v) in enumerate(jdict.iteritems()): 193 198 # if k == 'code': # We will display the code below the table 194 # continue 199 # continue 200 if k == 'result': # result is an .sobj, link to the file 201 v = "<a href='worker_files/%s'>result.sobj (Click to download.)</a>" % (jdict['job_id'] + '/' + 'result.sobj') 195 202 html += """ 196 203 <tr class='tr%s'> 197 """ % (i % 2) 204 """ % (i % 2) 198 205 html += """ 199 206 <td>%s</td>
Note: See TracChangeset
for help on using the changeset viewer.
