コード例 #1
0
 def _subn_do(self,payload,path,attributeModifier,method):
     if isinstance(path,rdma.path.IBDRPath):
         fmt = IBA.SMPFormatDirected();
         fmt.drSLID = path.drSLID;
         fmt.drDLID = path.drDLID;
         fmt.initialPath[:len(path.drPath)] = path.drPath;
         fmt.hopCount = len(path.drPath)-1;
     else:
         fmt = IBA.SMPFormat();
     fmt.MKey = getattr(path,"MKey",0);
     return self._doMAD(fmt,payload,path,attributeModifier,method);