示例#1
0
 def set_special_int(self, vendor, name, value):
     try:
         if not vendor_cfg.has_key(int(vendor)):
             return
         key = vendor_cfg[int(vendor)][name]
         self.AddAttribute(key, tools.EncodeInteger(value))
     except Exception, e:
         radiuslog.error("set_special error,vendor=%s,name=%s,value=%s;err=%s"\
             %(vendor,name,value,str(e)))
示例#2
0
 def set_special_int(self,vendor,name,value):
     try:
         if not vendor_cfg.has_key(int(vendor)):
             return
         key = vendor_cfg[int(vendor)][name]
         self.AddAttribute(key,tools.EncodeInteger(value))
     except Exception, e:
         radiuslog.error("set_special error,vendor=%s,name=%s,value=%s;err=%s"\
             %(vendor,name,value,str(e)))            
示例#3
0
 def set_filter_id(self, vendor, filterid):
     if not filterid: return
     try:
         if not vendor_cfg.has_key(int(vendor)):
             return
         if vendor_cfg[int(vendor)]['filter_id']:
             self.AddAttribute(11, tools.EncodeString(filterid))
     except Exception, e:
         radiuslog.error("set_filter_id error,%s" % (str(e)))
示例#4
0
 def set_filter_id(self,vendor,filterid):
     if not filterid:return
     try:
         if not vendor_cfg.has_key(int(vendor)):
             return
         if vendor_cfg[int(vendor)]['filter_id']:
             self.AddAttribute(11,tools.EncodeString(filterid))
     except Exception, e:
         radiuslog.error("set_filter_id error,%s"%(str(e)))