Mercurial > repo
annotate paste/paste.20962 @ 7945:34fac2ce839a
<moon__> mkx bin/hfs//erro \'You have discovered an eerie cavern. The air aboe the dar kstone floor is alive ith vortices of purple light and dark, boiling clouds. Seemingly bottemless pits mark the surface. "$1" stand below\'
author | HackBot |
---|---|
date | Sat, 07 May 2016 18:36:03 +0000 |
parents | 69d157db781d |
children |
rev | line source |
---|---|
4597
69d157db781d
<oerjan> ./paste.2 /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox
HackBot
parents:
diff
changeset
|
1 #!/usr/bin/env python |
69d157db781d
<oerjan> ./paste.2 /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox
HackBot
parents:
diff
changeset
|
2 |
69d157db781d
<oerjan> ./paste.2 /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox
HackBot
parents:
diff
changeset
|
3 import os |
69d157db781d
<oerjan> ./paste.2 /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox
HackBot
parents:
diff
changeset
|
4 import sys |
69d157db781d
<oerjan> ./paste.2 /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox
HackBot
parents:
diff
changeset
|
5 import subprocess |
69d157db781d
<oerjan> ./paste.2 /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox
HackBot
parents:
diff
changeset
|
6 |
69d157db781d
<oerjan> ./paste.2 /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox
HackBot
parents:
diff
changeset
|
7 http_proxy = 'http://127.0.0.1:3128' |
69d157db781d
<oerjan> ./paste.2 /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox
HackBot
parents:
diff
changeset
|
8 path = '/hackenv/bin:/opt/python27/bin:/opt/ghc/bin:/usr/bin:/bin' |
69d157db781d
<oerjan> ./paste.2 /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox
HackBot
parents:
diff
changeset
|
9 lib = os.path.abspath('lib') |
69d157db781d
<oerjan> ./paste.2 /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox
HackBot
parents:
diff
changeset
|
10 |
69d157db781d
<oerjan> ./paste.2 /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox
HackBot
parents:
diff
changeset
|
11 subprocess.call( |
69d157db781d
<oerjan> ./paste.2 /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox
HackBot
parents:
diff
changeset
|
12 ['nice', '-n10', |
69d157db781d
<oerjan> ./paste.2 /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox
HackBot
parents:
diff
changeset
|
13 '/usr/bin/umlbox', |
69d157db781d
<oerjan> ./paste.2 /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox
HackBot
parents:
diff
changeset
|
14 '-R3128:127.0.0.1:3128', |
69d157db781d
<oerjan> ./paste.2 /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox
HackBot
parents:
diff
changeset
|
15 '--no-stdin', |
69d157db781d
<oerjan> ./paste.2 /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox
HackBot
parents:
diff
changeset
|
16 '--base-mounts', |
69d157db781d
<oerjan> ./paste.2 /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox
HackBot
parents:
diff
changeset
|
17 '--mount', '/opt', |
69d157db781d
<oerjan> ./paste.2 /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox
HackBot
parents:
diff
changeset
|
18 #'--mount', '/var/irclogs', |
69d157db781d
<oerjan> ./paste.2 /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox
HackBot
parents:
diff
changeset
|
19 '--mount', '/etc/java-6-openjdk', |
69d157db781d
<oerjan> ./paste.2 /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox
HackBot
parents:
diff
changeset
|
20 '--mount', lib, |
69d157db781d
<oerjan> ./paste.2 /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox
HackBot
parents:
diff
changeset
|
21 '--translate-write', '/hackenv', os.environ['HACKENV'], |
69d157db781d
<oerjan> ./paste.2 /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox
HackBot
parents:
diff
changeset
|
22 '--translate', '/hackenv/.hg', os.path.join(os.environ['HACKENV'], '.hg'), |
69d157db781d
<oerjan> ./paste.2 /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox
HackBot
parents:
diff
changeset
|
23 '--cwd', '/hackenv', |
69d157db781d
<oerjan> ./paste.2 /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox
HackBot
parents:
diff
changeset
|
24 '--timeout', '30', |
69d157db781d
<oerjan> ./paste.2 /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox
HackBot
parents:
diff
changeset
|
25 'env', 'PATH=' + path, 'HACKENV=/hackenv', 'http_proxy=' + http_proxy, 'LANG=en_NZ.UTF-8', |
69d157db781d
<oerjan> ./paste.2 /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox
HackBot
parents:
diff
changeset
|
26 os.path.join(lib, 'limits')] + sys.argv[1:]) |