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)))
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)))
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)))
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)))