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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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:])