X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=src%2Fnepi%2Fcore%2Fexecute.py;h=3b1463a4ee44dc41c145ce442056c24ab22166a6;hb=1bffba88cceccb456c29421e2eea4d995a96caed;hp=add090903f6ec5e0a61f43fb9cf0357b239dfeb3;hpb=6d97b42c5f59a054bbf75df3758ac4c19ba9f0f8;p=nepi.git diff --git a/src/nepi/core/execute.py b/src/nepi/core/execute.py index add09090..3b1463a4 100644 --- a/src/nepi/core/execute.py +++ b/src/nepi/core/execute.py @@ -2,7 +2,8 @@ # -*- coding: utf-8 -*- from nepi.core.attributes import Attribute, AttributesMap -from nepi.util import proxy, validation +from nepi.core.connector import ConnectorTypeBase +from nepi.util import validation from nepi.util.constants import STATUS_FINISHED, TIME_NOW from nepi.util.parser._xml import XmlExperimentParser import sys @@ -10,33 +11,16 @@ import re import threading import ConfigParser import os +import collections +import functools -ATTRIBUTE_PATTERN_BASE = re.compile(r"\{#\[(?P