From 8888f80bda2cdf091c670cb798e2040c1b078a30 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ma=C3=ABl=20Madon?= <mael.madon@irit.fr> Date: Fri, 28 Jan 2022 16:33:34 +0100 Subject: [PATCH] python path modifs --- 1_one_instance.py | 4 ++-- default.nix | 4 ++-- scripts/install_nix.sh | 1 + scripts/start_notebook.sh | 2 +- scripts/swf_to_batsim_split_by_user.py | 2 +- 5 files changed, 7 insertions(+), 6 deletions(-) mode change 100644 => 100755 1_one_instance.py diff --git a/1_one_instance.py b/1_one_instance.py old mode 100644 new mode 100755 index c85cb38..dc7a96f --- a/1_one_instance.py +++ b/1_one_instance.py @@ -7,8 +7,8 @@ import subprocess import argparse sys.path.insert(0, '/scripts') -import swf_to_batsim_split_by_user as split_user -from run_batsim_exp import * +import scripts.swf_to_batsim_split_by_user as split_user +from scripts.run_batsim_exp import * #import swf_moulinette diff --git a/default.nix b/default.nix index ae4359e..1ed03c2 100644 --- a/default.nix +++ b/default.nix @@ -40,8 +40,8 @@ let self = rec { }; }); - experiment_env = mkShell rec { - name = "experiment_env"; + exp_env = mkShell rec { + name = "exp_env"; buildInputs = [ # simulator my-batsim diff --git a/scripts/install_nix.sh b/scripts/install_nix.sh index 4d59227..3199a8b 100644 --- a/scripts/install_nix.sh +++ b/scripts/install_nix.sh @@ -3,4 +3,5 @@ cd ~/demand-response-user sudo-g5k sudo su root --command "echo 1 > /proc/sys/kernel/unprivileged_userns_clone" curl https://nixos.org/releases/nix/nix-2.6.0/install | sh +source ${HOME}/.nix-profile/etc/profile.d/nix.sh nix-store --import < cache_nix diff --git a/scripts/start_notebook.sh b/scripts/start_notebook.sh index 1ef97be..70297d7 100755 --- a/scripts/start_notebook.sh +++ b/scripts/start_notebook.sh @@ -1,3 +1,3 @@ #/bin/bash cd ~/demand-response-user -nix-shell --pure -A experiment_env --run "jupyter notebook --ip $(hostname -f) --no-browser" +nix-shell --pure -A exp_env --run "jupyter notebook --ip $(hostname -f) --no-browser" diff --git a/scripts/swf_to_batsim_split_by_user.py b/scripts/swf_to_batsim_split_by_user.py index be78e56..d69ea78 100755 --- a/scripts/swf_to_batsim_split_by_user.py +++ b/scripts/swf_to_batsim_split_by_user.py @@ -13,7 +13,7 @@ import sys import datetime import os -from swf import SwfField +from scripts.swf import SwfField def generate_workload(input_swf, output_folder, -- GitLab