def __init__(self, phone): PhoneVendorMixin.__init__(self, phone) if self.phone['model'] not in [x[0] for x in self.THOMSON_MODELS]: raise ValueError, "Unknown Thomson model %r" % self.phone['model']
def __init__(self, phone): PhoneVendorMixin.__init__(self, phone) if self.phone['model'] not in [x[0] for x in self.CISCO_MODELS]: raise ValueError, "Unknown Cisco model %r" % self.phone['model']
def __init__(self, phone): PhoneVendorMixin.__init__(self, phone) if self.phone['model'] not in self.NORTEL_MODELS: raise ValueError("Unknown Nortel model %r" % self.phone['model']) self._cleaned_macaddr = self.phone['macaddr'].replace(":", "").upper()
def __init__(self, phone): PhoneVendorMixin.__init__(self, phone) if self.phone['model'] not in self.SNOM_MODELS: raise ValueError, "Unknown Snom model %r" % self.phone['model']
def __init__(self, phone): PhoneVendorMixin.__init__(self, phone) if self.phone['model'] not in self.CISCOSMB_MODELS: raise ValueError, "Unknown Cisco SMB model %r" % self.phone['model']
def __init__(self, phone): PhoneVendorMixin.__init__(self, phone) if self.phone['model'] not in self.POLYCOM_SSIP_MODELS \ and self.phone['model'] not in [x[0] for x in self.POLYCOM_MODELS]: raise ValueError, "Unknown Polycom model %r" % self.phone['model']
def __init__(self, phone): PhoneVendorMixin.__init__(self, phone) if self.phone['model'].upper() not in self.YEALINK_MODELS: raise ValueError, "Unknown Yealink model %r" % self.phone['model']
def __init__(self, phone): PhoneVendorMixin.__init__(self, phone) if self.phone['model'].upper() not in self.SIEMENS_MODELS: raise ValueError, "Unknown Siemens model %r" % self.phone['model']
def __init__(self, phone): PhoneVendorMixin.__init__(self, phone) if self.phone["model"] not in self.ZENITEL_MODELS: raise ValueError, "Unknown Zenitel model %r" % self.phone["model"]
def __init__(self, phone): PhoneVendorMixin.__init__(self, phone) if self.phone["model"] not in [x[0] for x in self.AASTRA_MODELS] + [x[1] for x in self.AASTRA_MODELS]: raise ValueError, "Unknown Aastra model %r" % self.phone["model"]
def __init__(self, phone): PhoneVendorMixin.__init__(self, phone) if self.phone['model'] not in [x[0] for x in self.LINKSYS_MODELS]: raise ValueError, "Unknown Linksys model %r" % self.phone['model']