env_modules_option += "%s" % ','.join(env_modules)
args.append(env_modules_option)
- appliPath = os.path.realpath(os.path.dirname(os.path.abspath(__file__)))
+ appliPath = os.path.dirname(os.path.realpath(__file__))
proc = subprocess.Popen([os.path.join(appliPath, '.salome_run')] + args, close_fds=True)
out, err = proc.communicate()
sys.exit(proc.returncode)
continue;
}
PyObject *waitKey((*it)->getKeyPyObj());
- PyObject *meth(PyObject_GetAttrString(keyObj,"__eq__"));
+ PyObject *meth(PyObject_GetAttrString(waitKey,"__eq__"));
if(!meth)
{
std::ostringstream oss; oss << "DataScopeServerTransaction::pingKey : for object id #" << ii << " no __eq__ in pyobj !";