Mercurial > repo
annotate paste/paste.21008 @ 7910:7d5f1c5e44b1
<moon__> mkx bin/hfs//erro You have discovered an eerie caven. The air above the dark stone floor is alive with vorices of purple light and dark, boiling clouds. Seemingly bottomless glowing pit mark the surface.
author | HackBot |
---|---|
date | Sat, 07 May 2016 00:41:47 +0000 |
parents | 9ef3c341972b |
children |
rev | line source |
---|---|
4581
9ef3c341972b
<fizzie> cat /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox | paste
HackBot
parents:
diff
changeset
|
1 #!/usr/bin/env python |
9ef3c341972b
<fizzie> cat /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox | paste
HackBot
parents:
diff
changeset
|
2 |
9ef3c341972b
<fizzie> cat /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox | paste
HackBot
parents:
diff
changeset
|
3 import os |
9ef3c341972b
<fizzie> cat /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox | paste
HackBot
parents:
diff
changeset
|
4 import sys |
9ef3c341972b
<fizzie> cat /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox | paste
HackBot
parents:
diff
changeset
|
5 import subprocess |
9ef3c341972b
<fizzie> cat /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox | paste
HackBot
parents:
diff
changeset
|
6 |
9ef3c341972b
<fizzie> cat /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox | paste
HackBot
parents:
diff
changeset
|
7 http_proxy = 'http://127.0.0.1:3128' |
9ef3c341972b
<fizzie> cat /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox | paste
HackBot
parents:
diff
changeset
|
8 path = '/hackenv/bin:/opt/python27/bin:/opt/ghc/bin:/usr/bin:/bin' |
9ef3c341972b
<fizzie> cat /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox | paste
HackBot
parents:
diff
changeset
|
9 lib = os.path.abspath('lib') |
9ef3c341972b
<fizzie> cat /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox | paste
HackBot
parents:
diff
changeset
|
10 |
9ef3c341972b
<fizzie> cat /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox | paste
HackBot
parents:
diff
changeset
|
11 subprocess.call( |
9ef3c341972b
<fizzie> cat /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox | paste
HackBot
parents:
diff
changeset
|
12 ['nice', '-n10', |
9ef3c341972b
<fizzie> cat /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox | paste
HackBot
parents:
diff
changeset
|
13 '/usr/bin/umlbox', |
9ef3c341972b
<fizzie> cat /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox | paste
HackBot
parents:
diff
changeset
|
14 '-R3128:127.0.0.1:3128', |
9ef3c341972b
<fizzie> cat /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox | paste
HackBot
parents:
diff
changeset
|
15 '--no-stdin', |
9ef3c341972b
<fizzie> cat /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox | paste
HackBot
parents:
diff
changeset
|
16 '--base-mounts', |
9ef3c341972b
<fizzie> cat /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox | paste
HackBot
parents:
diff
changeset
|
17 '--mount', '/opt', |
9ef3c341972b
<fizzie> cat /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox | paste
HackBot
parents:
diff
changeset
|
18 #'--mount', '/var/irclogs', |
9ef3c341972b
<fizzie> cat /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox | paste
HackBot
parents:
diff
changeset
|
19 '--mount', '/etc/java-6-openjdk', |
9ef3c341972b
<fizzie> cat /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox | paste
HackBot
parents:
diff
changeset
|
20 '--mount', lib, |
9ef3c341972b
<fizzie> cat /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox | paste
HackBot
parents:
diff
changeset
|
21 '--translate-write', '/hackenv', os.environ['HACKENV'], |
9ef3c341972b
<fizzie> cat /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox | paste
HackBot
parents:
diff
changeset
|
22 '--translate', '/hackenv/.hg', os.path.join(os.environ['HACKENV'], '.hg'), |
9ef3c341972b
<fizzie> cat /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox | paste
HackBot
parents:
diff
changeset
|
23 '--cwd', '/hackenv', |
9ef3c341972b
<fizzie> cat /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox | paste
HackBot
parents:
diff
changeset
|
24 '--timeout', '30', |
9ef3c341972b
<fizzie> cat /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox | paste
HackBot
parents:
diff
changeset
|
25 'env', 'PATH=' + path, 'HACKENV=/hackenv', 'http_proxy=' + http_proxy, 'LANG=en_NZ.UTF-8', |
9ef3c341972b
<fizzie> cat /home/hackbot/hackbot.hg/multibot_cmds/lib/sandbox | paste
HackBot
parents:
diff
changeset
|
26 os.path.join(lib, 'limits')] + sys.argv[1:]) |