~comnets/openwns-systemtest-wifimac/systemtest-wifimac--main--1.0

« back to all changes in this revision

Viewing changes to PyConfig/experiment6/campaignConfiguration.py

  • Committer: Sebastian Max
  • Date: 2010-05-17 15:34:06 UTC
  • mfrom: (53.1.6 wifimac-tests)
  • Revision ID: smx@comnets.rwth-aachen.de-20100517153406-cq6wr1sqklnrx6jo
Corrected python import path for wrowser

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
#! /usr/bin/python2.4
 
1
#! /usr/bin/python
2
2
###############################################################################
3
3
# This file is part of openWNS (open Wireless Network Simulator)
4
4
# _____________________________________________________________________________
29
29
import sys
30
30
import os
31
31
 
32
 
def searchPathToSDK(path):
33
 
    rootSign = ".thisIsTheRootOfWNS"
34
 
    while rootSign not in os.listdir(path):
35
 
        if path == os.sep:
36
 
            # arrived in root dir
37
 
            return None
38
 
        path, tail = os.path.split(path)
39
 
    return os.path.abspath(path)
40
 
 
41
 
pathToSDK = searchPathToSDK(os.path.abspath(os.path.dirname(sys.argv[0])))
42
 
 
43
 
if pathToSDK == None:
44
 
    print "Error! You are note within an openWNS-SDK. Giving up"
45
 
    exit(1)
46
 
 
47
 
sys.path.append(os.path.join(pathToSDK, "sandbox", "default", "lib", "python2.4", "site-packages"))
48
 
 
49
32
# begin example "wifimac.tutorial.experiment6.db.campaignConfiguration.import"
50
 
from wrowser.simdb.Parameters import AutoSimulationParameters, Parameters, Bool, Int, Float, String
51
 
import wrowser.Configuration as config
52
 
import wrowser.simdb.Database as db
 
33
from openwns.wrowser.simdb.Parameters import AutoSimulationParameters, Parameters, Bool, Int, Float, String
 
34
import openwns.wrowser.Configuration as config
 
35
import openwns.wrowser.simdb.Database as db
53
36
import subprocess
54
37
# end example
55
38