def show(self,req,id): #print "START" #print id # print "END" # return "Have id"+id ''' user_id = req.environ['HTTP_X_USER_ID'] user_name = req.environ['HTTP_X_USER_NAME'] user_role = req.environ['HTTP_X_ROLES'] ''' print 'show' print id self.db_session=req.environ['db_session'] sv_data_list = db.getSvInfo4ID(self.db_session, id) sv_json={} input_args=[] input_arg={} output_args=[] output_arg={} #svs = [] sv={} sv_data=sv_data_list[0] sv['sv_id']=sv_data['sv_id'] sv['sv_name']=sv_data['sv_name'] sv['authority_type']=sv_data['authority_type'] sv['sv_url']=sv_data['sv_url'] sv['vm_id']=sv_data['vm_id'] sv['user_id']=sv_data['user_id'] sv['sv_lang']=sv_data['sv_lang'] sv['sv_desc']=sv_data['sv_desc'] for sv_data in sv_data_list: if sv_data['arg_direct'] == 0: input_arg={} input_arg['sv_arg_id']=sv_data['sv_arg_id'] input_arg['arg_name'] = sv_data['arg_name'] input_arg['arg_type_id'] = sv_data['arg_type_id'] input_arg['arg_index'] = sv_data['arg_index'] input_arg['arg_type_name'] = sv_data['arg_type_name'] input_args.append(input_arg) if sv_data['arg_direct'] == 1: output_arg={} output_arg['sv_arg_id']=sv_data['sv_arg_id'] output_arg['arg_name'] = sv_data['arg_name'] output_arg['arg_type_id'] = sv_data['arg_type_id'] output_arg['arg_index'] = sv_data['arg_index'] output_arg['arg_type_name'] = sv_data['arg_type_name'] output_args.append(output_arg) sv['input_arg_types']=input_args sv['output_arg_types']=output_args sv_json['sv']=sv return sv_json
def show(self, req, id): #print "START" #print id # print "END" # return "Have id"+id ''' user_id = req.environ['HTTP_X_USER_ID'] user_name = req.environ['HTTP_X_USER_NAME'] user_role = req.environ['HTTP_X_ROLES'] ''' print 'show' print id self.db_session = req.environ['db_session'] sv_data_list = db.getSvInfo4ID(self.db_session, id) sv_json = {} input_args = [] input_arg = {} output_args = [] output_arg = {} #svs = [] sv = {} sv_data = sv_data_list[0] sv['sv_id'] = sv_data['sv_id'] sv['sv_name'] = sv_data['sv_name'] sv['authority_type'] = sv_data['authority_type'] sv['sv_url'] = sv_data['sv_url'] sv['vm_id'] = sv_data['vm_id'] sv['user_id'] = sv_data['user_id'] sv['sv_lang'] = sv_data['sv_lang'] sv['sv_desc'] = sv_data['sv_desc'] for sv_data in sv_data_list: if sv_data['arg_direct'] == 0: input_arg = {} input_arg['sv_arg_id'] = sv_data['sv_arg_id'] input_arg['arg_name'] = sv_data['arg_name'] input_arg['arg_type_id'] = sv_data['arg_type_id'] input_arg['arg_index'] = sv_data['arg_index'] input_arg['arg_type_name'] = sv_data['arg_type_name'] input_args.append(input_arg) if sv_data['arg_direct'] == 1: output_arg = {} output_arg['sv_arg_id'] = sv_data['sv_arg_id'] output_arg['arg_name'] = sv_data['arg_name'] output_arg['arg_type_id'] = sv_data['arg_type_id'] output_arg['arg_index'] = sv_data['arg_index'] output_arg['arg_type_name'] = sv_data['arg_type_name'] output_args.append(output_arg) sv['input_arg_types'] = input_args sv['output_arg_types'] = output_args sv_json['sv'] = sv return sv_json
def show(self,req,id): #print "START" #print id # print "END" # return "Have id"+id ''' user_id = req.environ['HTTP_X_USER_ID'] user_name = req.environ['HTTP_X_USER_NAME'] user_role = req.environ['HTTP_X_ROLES'] ''' print 'show' print id self.db_session=req.environ['db_session'] sv = db.getSvInfo4ID(self.db_session, id) sv_json={} sv_json['sv']=sv return sv_json