fixed shebangs in non executable .py files
authorAlina Quereilhac <alina.quereilhac@inria.fr>
Thu, 17 Nov 2011 15:43:00 +0000 (16:43 +0100)
committerAlina Quereilhac <alina.quereilhac@inria.fr>
Thu, 17 Nov 2011 15:43:00 +0000 (16:43 +0100)
77 files changed:
examples/Multicast/multicast_experiment.py [changed mode: 0644->0755]
examples/POPI/run_one_experiment.py [changed mode: 0644->0755]
examples/POPI/run_popi_experiments.py [changed mode: 0644->0755]
examples/multicast_overlay.py [changed mode: 0644->0755]
examples/roads09.py [changed mode: 0644->0755]
examples/vlc_wireless_netns_ns3.py [changed mode: 0644->0755]
examples/wimax_ns3.py [changed mode: 0644->0755]
examples/wimax_overlay.py [changed mode: 0644->0755]
examples/wireless_overlay.py [changed mode: 0644->0755]
src/nepi/core/attributes.py
src/nepi/core/connector.py
src/nepi/core/design.py
src/nepi/core/execute.py
src/nepi/core/factory.py
src/nepi/core/metadata.py
src/nepi/core/testbed_impl.py
src/nepi/testbeds/netns/__init__.py
src/nepi/testbeds/netns/constants.py
src/nepi/testbeds/netns/execute.py
src/nepi/testbeds/netns/metadata.py
src/nepi/testbeds/ns3/__init__.py
src/nepi/testbeds/ns3/attributes_metadata.py
src/nepi/testbeds/ns3/connection_metadata.py
src/nepi/testbeds/ns3/constants.py
src/nepi/testbeds/ns3/execute.py
src/nepi/testbeds/ns3/factories_metadata.py
src/nepi/testbeds/ns3/metadata.py
src/nepi/testbeds/ns3/traces_metadata.py
src/nepi/testbeds/ns3/validation.py
src/nepi/testbeds/planetlab/__init__.py
src/nepi/testbeds/planetlab/application.py
src/nepi/testbeds/planetlab/constants.py
src/nepi/testbeds/planetlab/execute.py
src/nepi/testbeds/planetlab/interfaces.py
src/nepi/testbeds/planetlab/metadata.py
src/nepi/testbeds/planetlab/multicast.py
src/nepi/testbeds/planetlab/node.py
src/nepi/testbeds/planetlab/resourcealloc.py
src/nepi/testbeds/planetlab/tunproto.py
src/nepi/testbeds/planetlab/util.py
src/nepi/util/constants.py
src/nepi/util/environ.py
src/nepi/util/graphical_info.py
src/nepi/util/guid.py
src/nepi/util/ipaddr2.py
src/nepi/util/parallel.py
src/nepi/util/parser/_xml.py
src/nepi/util/parser/base.py
src/nepi/util/proxy.py
src/nepi/util/server.py
src/nepi/util/tags.py
src/nepi/util/validation.py
test/core/design.py
test/core/execute.py
test/core/integration.py
test/lib/mock/__init__.py
test/lib/mock/constants.py
test/lib/mock/execute.py
test/lib/mock/metadata.py
test/lib/mock2/__init__.py
test/lib/mock2/constants.py
test/lib/mock2/execute.py
test/lib/mock2/metadata.py
test/lib/test_util.py
test/testbeds/netns/design.py
test/testbeds/netns/execute.py
test/testbeds/netns/integration.py
test/testbeds/ns3/design.py
test/testbeds/ns3/execute.py
test/testbeds/ns3/execute2.py
test/testbeds/ns3/integration.py
test/testbeds/planetlab/design.py
test/testbeds/planetlab/execute.py
test/testbeds/planetlab/integration.py
test/testbeds/planetlab/integration_cross.py
test/testbeds/planetlab/integration_multi.py
test/testbeds/planetlab/integration_ns3.py

old mode 100644 (file)
new mode 100755 (executable)
old mode 100644 (file)
new mode 100755 (executable)
old mode 100644 (file)
new mode 100755 (executable)
old mode 100644 (file)
new mode 100755 (executable)
old mode 100644 (file)
new mode 100755 (executable)
old mode 100644 (file)
new mode 100755 (executable)
old mode 100644 (file)
new mode 100755 (executable)
old mode 100644 (file)
new mode 100755 (executable)
old mode 100644 (file)
new mode 100755 (executable)
index 3de13cf..063aeac 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 class Attribute(object):
index ded9eda..0d1888f 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 """
index 11b9d7b..a045de3 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 """
index e08e20f..9f034cb 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 from nepi.core.attributes import Attribute, AttributesMap
index eee07f0..50243e4 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 from nepi.core.attributes import AttributesMap, Attribute
index 05d36f4..0dbf39e 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 from nepi.core.attributes import Attribute, AttributesMap
index 4ee3110..ade1ccc 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 from nepi.core import execute
index a30e0a9..d3ef5dd 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 from constants import TESTBED_ID, TESTBED_ID
index 119891c..a173c62 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 TESTBED_ID = "netns"
index 020b97f..d1b0d39 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 from constants import TESTBED_ID, TESTBED_VERSION
index 9364293..5d1e838 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 from constants import TESTBED_ID, TESTBED_VERSION
index 29cb993..45a2de9 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 from constants import TESTBED_ID, TESTBED_VERSION
index 41ac5ac..a0c065a 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 from factories_metadata import wifi_standards, l4_protocols, \
index f68b31c..f93e372 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 from constants import TESTBED_ID
index 7a1f4c5..27fb726 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 TESTBED_ID = "ns3"
index 0635f26..9c60e05 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 from nepi.core import testbed_impl
index c2a2bd2..6f0d42f 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 from nepi.util import tags
index 94fb9fb..1766e6a 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 from constants import TESTBED_ID, TESTBED_VERSION
index d9a4df5..e8859a8 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 traces = dict({
index 80831f6..baf8911 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 # TODO: Allow netrefs!
index 1ea99bd..f3e1ac0 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 from constants import TESTBED_ID, TESTBED_VERSION
index e883439..892073d 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 from constants import TESTBED_ID
index ee2c706..e749e93 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 TESTBED_ID = "planetlab"
index da5f2f8..67b76d2 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 from constants import TESTBED_ID, TESTBED_VERSION
index e3668ec..cc8d179 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 from constants import TESTBED_ID
index cd01367..d099a8c 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 import time
index e6869bb..7394e67 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 from constants import TESTBED_ID
index 1d4d5ca..4b1cf0c 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 from constants import TESTBED_ID
index 915f88c..23add87 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 import itertools
index 84972a6..be09ee1 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 import weakref
index 41b32aa..a91b026 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 from constants import TESTBED_ID, TESTBED_VERSION
index b765134..08c5f39 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 AF_INET = 0
index 743cd88..0f2e455 100644 (file)
@@ -1,4 +1,3 @@
-# vim:ts=4:sw=4:et:ai:sts=4
 
 import os, subprocess, os.path
 
index 2a09ba2..04f93fe 100644 (file)
@@ -1,6 +1,4 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
-# vim:ts=4:sw=4:et:ai:sts=4
 
 class GraphicalInfo(object):
     """ This class allows to describe the position and dimensions of a 
index 3198e25..7f5ea3c 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 class GuidGenerator(object):
index 436979f..2bfa0c9 100644 (file)
@@ -1,5 +1,5 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
+
 import struct
 import random
 import socket
index bd0616c..95baad7 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 import threading
index 39bb637..a1a8a59 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 from nepi.core.attributes import Attribute
index 3e28869..6da07db 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 import sys
index 282fd92..9545a5c 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 import base64
index 6f69577..6ce1176 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 from nepi.util.constants import DeploymentConfiguration as DC
index 5e72440..4cd4c38 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 MOBILE = "mobile"
index 69ee73b..f94c248 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 import ipaddr
index b8f04f1..800643d 100755 (executable)
@@ -9,6 +9,7 @@ import unittest
 
 class DesignTestCase(unittest.TestCase):
     def setUp(self):
+        # hack to add the mock testbed on the correct module path
         sys.modules["nepi.testbeds.mock.metadata"] = mock.metadata
 
     def test_design(self):
index de8de1b..5e42a33 100755 (executable)
@@ -1,9 +1,9 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
+import getpass
 from nepi.util import tags
 from nepi.util.constants import ApplicationStatus as AS
-import getpass
 import mock
 import mock.metadata 
 import sys
index d627a4e..df4f211 100755 (executable)
@@ -1,10 +1,10 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
+import getpass
 from nepi.core.design import ExperimentDescription, FactoriesProvider
 from nepi.util import proxy
 from nepi.util.constants import DeploymentConfiguration as DC
-import getpass
 import mock
 import mock.metadata
 import mock2
index 1ea99bd..f3e1ac0 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 from constants import TESTBED_ID, TESTBED_VERSION
index 7640c66..54fe6da 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 TESTBED_ID = "mock"
index db7b01c..fc6f64a 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 from constants import TESTBED_ID, TESTBED_VERSION
index 370af4d..35b7e44 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 from constants import TESTBED_ID, TESTBED_VERSION
index 1ea99bd..f3e1ac0 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 from constants import TESTBED_ID, TESTBED_VERSION
index e1f9775..dae7bed 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 TESTBED_ID = "mock2"
index db7b01c..fc6f64a 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 from constants import TESTBED_ID, TESTBED_VERSION
index 7c294be..a258a4a 100644 (file)
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 from constants import TESTBED_ID, TESTBED_VERSION
index 3373b8e..fbecdfc 100644 (file)
@@ -1,5 +1,3 @@
-#!/usr/bin/env python
-
 import nepi.util.environ
 import ctypes
 import imp
index 4f3758f..b545e6f 100755 (executable)
@@ -10,9 +10,10 @@ import uuid
 
 class NetnsDesignTestCase(unittest.TestCase):
     def test_design_if(self):
-        exp_desc = ExperimentDescription()
         testbed_id = "netns"
+        exp_desc = ExperimentDescription()
         provider = FactoriesProvider(testbed_id)
+        
         tstbd_desc = exp_desc.add_testbed_description(provider)
         tstbd_desc.set_attribute_value("enableDebug", True)
         node1 = tstbd_desc.create("Node")
@@ -34,6 +35,7 @@ class NetnsDesignTestCase(unittest.TestCase):
         app = tstbd_desc.create("Application")
         app.set_attribute_value("command", "ping -qc10 10.0.0.2")
         app.connector("node").connect(node1.connector("apps"))
+        
         xml = exp_desc.to_xml()
         exp_desc2 = ExperimentDescription()
         exp_desc2.from_xml(xml)
index 7eaf332..ec27e9e 100755 (executable)
@@ -48,6 +48,7 @@ class NetnsExecuteTestCase(unittest.TestCase):
         instance.do_configure()
         instance.do_prestart()
         instance.start()
+
         while instance.status(7) != AS.STATUS_FINISHED:
             time.sleep(0.5)
         ping_result = instance.trace(7, "stdout")
@@ -90,6 +91,7 @@ class NetnsExecuteTestCase(unittest.TestCase):
         instance.do_configure()
         instance.do_prestart()
         instance.start()
+
         while instance.status(6) != AS.STATUS_FINISHED:
             time.sleep(0.5)
         ping_result = instance.trace(6, "stdout")
@@ -151,6 +153,7 @@ class NetnsExecuteTestCase(unittest.TestCase):
         instance.do_configure()
         instance.do_prestart()
         instance.start()
+
         while instance.status(11) != AS.STATUS_FINISHED:
             time.sleep(0.5)
         ping_result = instance.trace(11, "stdout")
@@ -194,6 +197,7 @@ class NetnsExecuteTestCase(unittest.TestCase):
         instance.do_configure()
         instance.do_prestart()
         instance.start()
+
         while instance.status(6) != AS.STATUS_FINISHED:
             time.sleep(0.5)
         pcap_result = instance.trace(2, "pcap")
index ae56375..6da9567 100755 (executable)
@@ -19,10 +19,11 @@ class NetnsIntegrationTestCase(unittest.TestCase):
 
     def _test_switched(self, controller_access_config = None,
             testbed_access_config = None):
-        exp_desc = ExperimentDescription()
         testbed_id = "netns"
+        exp_desc = ExperimentDescription()
         user = getpass.getuser()
         netns_provider = FactoriesProvider(testbed_id)
+        
         netns_desc = exp_desc.add_testbed_description(netns_provider)
         netns_desc.set_attribute_value("homeDirectory", self.root_dir)
         #netns_desc.set_attribute_value("enableDebug", True)
index de507b7..8d034cd 100755 (executable)
@@ -10,8 +10,8 @@ import uuid
 
 class Ns3DesignTestCase(unittest.TestCase):
     def test_design_if(self):
-        exp_desc = ExperimentDescription()
         testbed_id = "ns3"
+        exp_desc = ExperimentDescription()
         provider = FactoriesProvider(testbed_id)
         tstbd_desc = exp_desc.add_testbed_description(provider)
 
index 5eec42b..5445b4a 100755 (executable)
@@ -70,6 +70,7 @@ class Ns3ExecuteTestCase(unittest.TestCase):
         instance.do_configure()
         instance.do_prestart()
         instance.start()
+
         while instance.status(17) != AS.STATUS_FINISHED:
             time.sleep(0.1)
         ping_result = instance.trace(14, "P2PAsciiTrace")
index 854e02c..20a9bea 100755 (executable)
@@ -105,6 +105,7 @@ class Ns3ExecuteTestCase(unittest.TestCase):
         instance.do_configure()
         instance.do_prestart()
         instance.start()
+
         while instance.status(27) != AS.STATUS_FINISHED:
             time.sleep(0.1)
         ping_result = instance.trace(24, "P2PAsciiTrace")
index 248b9ae..1164c99 100755 (executable)
@@ -20,8 +20,8 @@ class Ns3IntegrationTestCase(unittest.TestCase):
 
     def _test_fd_net_device(self, daemonize_testbed,
             controller_access_configuration):
-        exp_desc = ExperimentDescription()
         testbed_id = "ns3"
+        exp_desc = ExperimentDescription()
         ns3_provider = FactoriesProvider(testbed_id)
         ns3_desc1 = exp_desc.add_testbed_description(ns3_provider)
         root_dir1 = os.path.join(self.root_dir, "1")
index 7caee34..24777ca 100755 (executable)
@@ -6,8 +6,8 @@ import unittest
 
 class PlanetlabDesignTestCase(unittest.TestCase):
     def make_test_design(self):
-        exp_desc = ExperimentDescription()
         testbed_id = "planetlab"
+        exp_desc = ExperimentDescription()
         provider = FactoriesProvider(testbed_id)
         tstbd_desc = exp_desc.add_testbed_description(provider)
         tstbd_desc.set_attribute_value("slice", "inria_nepi")
index 90aa062..90be38a 100755 (executable)
@@ -5,13 +5,13 @@ import getpass
 from nepi.util.constants import ApplicationStatus as AS
 from nepi.testbeds import planetlab
 import os
+import re
 import shutil
+import sys
 import tempfile
+import test_util
 import time
 import unittest
-import re
-import test_util
-import sys
 
 class PlanetLabExecuteTestCase(unittest.TestCase):
     testbed_id = "planetlab"
index d59e959..3c1ef11 100755 (executable)
@@ -2,19 +2,19 @@
 # -*- coding: utf-8 -*-
 
 import getpass
+import logging
 from nepi.core.design import ExperimentDescription, FactoriesProvider
 from nepi.core.execute import ExperimentController
 from nepi.util import proxy
 from nepi.util.constants import DeploymentConfiguration as DC
 import os
+import re
 import shutil
+import sys
 import tempfile
 import test_util
 import time
 import unittest
-import re
-import sys
-import logging
 
 class PlanetLabIntegrationTestCase(unittest.TestCase):
     testbed_id = "planetlab"
index a5e8216..9f15a43 100755 (executable)
@@ -7,12 +7,12 @@ from nepi.core.execute import ExperimentController
 from nepi.util import proxy
 from nepi.util.constants import DeploymentConfiguration as DC, ATTR_NEPI_TESTBED_ENVIRONMENT_SETUP
 import os
+import re
 import shutil
 import tempfile
 import test_util
 import time
 import unittest
-import re
 
 class PlanetLabMultiIntegrationTestCase(unittest.TestCase):
     testbed_id = "planetlab"
index 6ed0aee..42d804f 100755 (executable)
@@ -7,12 +7,12 @@ from nepi.core.execute import ExperimentController
 from nepi.util import proxy
 from nepi.util.constants import DeploymentConfiguration as DC, ATTR_NEPI_TESTBED_ENVIRONMENT_SETUP
 import os
+import re
 import shutil
 import tempfile
 import test_util
 import time
 import unittest
-import re
 
 class PlanetLabMultiIntegrationTestCase(unittest.TestCase):
     testbed_id = "planetlab"
index 9513a1a..7822e9d 100755 (executable)
@@ -7,12 +7,12 @@ from nepi.core.execute import ExperimentController
 from nepi.util import proxy
 from nepi.util.constants import DeploymentConfiguration as DC, ATTR_NEPI_TESTBED_ENVIRONMENT_SETUP
 import os
+import re
 import shutil
 import tempfile
 import test_util
 import time
 import unittest
-import re
 
 class PlanetLabCrossIntegrationTestCase(unittest.TestCase):
     testbed_id = "planetlab"