예제 #1
0
		def __call__(self,*args,**keywords):
			args = map(_type_conversion,self.__type_mask,args)
			results = getattr(self.__target,self.__name)(*args,**keywords)
			return Types.simplify(results)
예제 #2
0
	client = WSDL.Proxy(wsdlfile)
	job = dict()
	job['id'] = 1;
	job['name'] = 'job name';
	job['task'] = [];

	task = dict()
	task['name'] = 'python_task_name';
	task['progress'] = dict();
	task['progress']['status'] = 'Stopped';
	task['progress']['data'] = dict();
	task['progress']['data']['start'] = 'python start data';
	task['progress']['data']['end'] = 'python end data';

	job['task'].append(task) 
	
	print "\n"	
	try:
		ret = client.create_job(username, job)
		if(ret == 1):
			print "Successfully created job \n"
		else:
			print ret + "\n"

		ret_list = client.get_jobs(username)		
		print Types.simplify(ret_list)
						
	except Exception as e:
		print e 
	
예제 #3
0
파일: service.py 프로젝트: mcruse/monotone
 def getResponsePrimitive(self):
     return Types.simplify(self.getResponse())
예제 #4
0
 def __call__(self, *args, **keywords):
     args = map(_type_conversion, self.__type_mask, args)
     results = getattr(self.__target, self.__name)(*args, **keywords)
     return Types.simplify(results)
예제 #5
0
 def getResponsePrimitive(self):
     return Types.simplify(self.getResponse())