_validateRe = re.compile("^[0-9]{10,}$")
-def is_valid_syntax(number):
- """
- @returns If This number be called ( syntax validation only )
- """
- return _validateRe.match(number) is not None
-
-
class GCDialer(object):
"""
This class encapsulates all of the knowledge necessary to interace with the grandcentral servers
self._msg = ""
# If the number is not valid throw exception
- if not is_valid_syntax(number):
+ if not self.is_valid_syntax(number):
raise ValueError('number is not valid')
# No point if we don't have the magic cookie
self._browser.cookies.clear()
self._browser.cookies.save()
+ def is_valid_syntax(self, number):
+ """
+ @returns If This number be called ( syntax validation only )
+ """
+ return _validateRe.match(number) is not None
+
+
def getAccountNumber(self):
"""
@returns The grand central phone number