more fixes for sea

Change-Id: I195bcdbe5f6b274e65dd431ed13a123c74a8d5bf
This commit is contained in:
zolliker 2021-03-11 15:57:04 +01:00
parent bcf57f53c3
commit 6538500881

View File

@ -36,7 +36,7 @@ import json
import threading import threading
import time import time
import os import os
from os.path import expanduser, join from os.path import expanduser, join, exists
from secop.client import ProxyClient from secop.client import ProxyClient
from secop.datatypes import ArrayOf, BoolType, \ from secop.datatypes import ArrayOf, BoolType, \
@ -45,7 +45,7 @@ from secop.errors import ConfigError, HardwareError, secop_error
from secop.lib import getGeneralConfig, mkthread from secop.lib import getGeneralConfig, mkthread
from secop.lib.asynconn import AsynConn, ConnectionClosed from secop.lib.asynconn import AsynConn, ConnectionClosed
from secop.modules import Attached, Command, Done, Drivable, \ from secop.modules import Attached, Command, Done, Drivable, \
Module, Parameter, Property, Readable, Writable Module, Parameter, Readable, Writable
from secop.protocol.dispatcher import make_update from secop.protocol.dispatcher import make_update
CFG_HEADER = """[NODE] CFG_HEADER = """[NODE]
@ -69,7 +69,7 @@ remote_paths = .
SEA_DIR = expanduser('~/sea') SEA_DIR = expanduser('~/sea')
for confdir in getGeneralConfig()['confdir'].split(os.pathsep): for confdir in getGeneralConfig()['confdir'].split(os.pathsep):
seaconfdir = join(confdir, 'sea') seaconfdir = join(confdir, 'sea')
if os.exists(seaconfdir): if exists(seaconfdir):
break break
else: else:
seaconfdir = None seaconfdir = None