def test_Sync(self): data1 = Data({'tag': "somedata"}) data2 = ForeignData({}) data2.Sync(data1.to_rx()) for field in data2.fields: assert getattr(data1, field) == getattr(data2, field)
def __init__(self, spec): ForeignData.__init__(self, spec) spec = spec.copy() self.name = spec.pop("name", None) self.state = spec.pop("state", None) self.policy = spec.pop("policy", None) self.priority = spec.pop("priority", 0)
def __init__ (self, spec): ForeignData.__init__(self, spec) spec = spec.copy() #print spec self.partition = "none" self.nodes = spec.pop("nodes", None) self.location = spec.pop("location", None) self.jobid = spec.pop("jobid", None) self.state = spec.pop("state", None) self.index = spec.pop("index", None) self.walltime = spec.pop("walltime", None) self.walltime_p = spec.pop("walltime_p", None) #*AdjEst* self.queue = spec.pop("queue", None) self.user = spec.pop("user", None) self.submittime = spec.pop("submittime", None) self.starttime = spec.pop("starttime", None) self.project = spec.pop("project", None) self.is_runnable = spec.pop("is_runnable", None) self.is_active = spec.pop("is_active", None) self.has_resources = spec.pop("has_resources", None) self.score = spec.pop("score", 0.0) self.attrs = spec.pop("attrs", {}) self.torus = spec.pop("torus", None) logger.info("Job %s/%s: Found job" % (self.jobid, self.user))
def __init__(self, spec): ForeignData.__init__(self, spec) spec = spec.copy() self.name = spec.pop("name", None) self.state = spec.pop("state", None) self.policy = spec.pop("policy", None) self.priority = spec.pop("priority", 0)
def __init__(self, spec): ForeignData.__init__(self, spec) spec = spec.copy() #print spec self.partition = "none" self.nodes = spec.pop("nodes", None) self.location = spec.pop("location", None) self.jobid = spec.pop("jobid", None) self.state = spec.pop("state", None) self.index = spec.pop("index", None) self.walltime = spec.pop("walltime", None) self.walltime_p = spec.pop("walltime_p", None) #*AdjEst* self.queue = spec.pop("queue", None) self.user = spec.pop("user", None) self.submittime = spec.pop("submittime", None) self.starttime = spec.pop("starttime", None) self.project = spec.pop("project", None) self.is_runnable = spec.pop("is_runnable", None) self.is_active = spec.pop("is_active", None) self.has_resources = spec.pop("has_resources", None) self.score = spec.pop("score", 0.0) self.attrs = spec.pop("attrs", {}) self.torus = spec.pop("torus", None) logger.info("Job %s/%s: Found job" % (self.jobid, self.user))