import sys import unittest sys.path.append('../..') sys.path.append('..') import spade from spade.Agent import Agent def s1_method(Value): return {"Myoutput1": 1} host = "127.0.0.1" a = Agent("server1bdi@" + host, "secret") a.setDebugToScreen() a.start() s1 = spade.DF.Service(name="s1", owner=a.getAID(), inputs=["Value"], outputs=["Myoutput1"], P=["Var(Value,0,Int)"], Q=["Var(Myoutput1,1,Int)"]) a.registerService(s1, s1_method) import time tmp = True while tmp:
def setUp(self): self.a = Agent("kbagent@" + host, "secret") self.a.start()