aboutsummaryrefslogtreecommitdiff
path: root/main.py
diff options
context:
space:
mode:
authorQuentin <quentin@deuxfleurs.fr>2021-12-08 15:43:59 +0100
committerQuentin <quentin@deuxfleurs.fr>2021-12-08 15:43:59 +0100
commita13c37049a4a9c38ccc3acb0d78ed2717a29244c (patch)
tree604a4881805abbaa59b7e421c3b8f92fb2c5ed7f /main.py
parent79bd5f17a68232b7fde4f1c8986ce2b24456d040 (diff)
downloadmknet-a13c37049a4a9c38ccc3acb0d78ed2717a29244c.tar.gz
mknet-a13c37049a4a9c38ccc3acb0d78ed2717a29244c.zip
Add minio, a README and some small enhancements
Diffstat (limited to 'main.py')
-rwxr-xr-xmain.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/main.py b/main.py
index c243a2f..456da52 100755
--- a/main.py
+++ b/main.py
@@ -1,4 +1,4 @@
-#!/bin/env python
+#!/usr/bin/env python
import ipaddress
import os
import shutil
@@ -305,7 +305,7 @@ def run(netns, cmd):
if len(cmd) == 0:
cmd = [os.getenv("SHELL") or "/bin/sh"]
- os.execve("/bin/env", ["/bin/env", "ip", "netns" , "exec", name ] + cmd, env)
+ os.execve("/usr/bin/env", ["/usr/bin/env", "ip", "netns" , "exec", name ] + cmd, env)
def runall(cmd):
with open(".current_state.yml", "r") as file:
@@ -321,6 +321,7 @@ def runall(cmd):
env["HOST"] = server.name
env["IP"] = str(server.ip)
env["ID"] = str(number)
+ env["SIZE"] = str(len(config['servers']))
name = f'testnet-{zone.name}-{server.name}'
net.ns.run(name, cmd, env)
number +=1
@@ -330,6 +331,7 @@ def runall(cmd):
env["HOST"] = zone.name
env["IP"] = str(zone.ip)
env["ID"] = str(number)
+ env["SIZE"] = str(len(config['servers']))
name = f'testnet-{zone.name}-{zone.name}'
net.ns.run(name, cmd, env)
first = False