def dataReceived(self, state, datum):
if state not in self.states:
- raise RTMError, "Invalid state <%s>" % state
+ raise RTMError("Invalid state <%s>" % state)
self.data[state] = datum
def get(self, state):
rsp = data.rsp
if rsp.stat == 'fail':
- raise RTMAPIError, 'API call failed - %s (%s)' % (
- rsp.err.msg, rsp.err.code)
+ raise RTMAPIError(
+ 'API call failed - %s (%s)' % (
+ rsp.err.msg,
+ rsp.err.code,
+ )
+ )
else:
return rsp
def __getattr__(self, attr):
if attr not in self._methods:
- raise AttributeError, 'No such attribute: %s' % attr
+ raise AttributeError('No such attribute: %s' % attr)
rargs, oargs = self._methods[attr]
if self._prefix == 'tasksNotes':
# Sanity checks
for requiredArg in rargs:
if requiredArg not in params:
- raise TypeError, 'Required parameter (%s) missing' % requiredArg
+ raise TypeError('Required parameter (%s) missing' % requiredArg)
for param in params:
if param not in rargs + oargs: