Home | History | Annotate | Download | only in python2.7

Lines Matching refs:resp

210         resp = self.getmultiline()
211 if self.debugging: print '*resp*', self.sanitize(resp)
212 self.lastresp = resp[:3]
213 c = resp[:1]
215 return resp
217 raise error_temp, resp
219 raise error_perm, resp
220 raise error_proto, resp
224 resp = self.getresp()
225 if resp[:1] != '2':
226 raise error_reply, resp
227 return resp
237 resp = self.getmultiline()
238 if resp[:3] not in ('426', '225', '226'):
239 raise error_proto, resp
298 resp = self.sendport(host, port)
300 resp = self.sendeprt(host, port)
334 resp = self.sendcmd(cmd)
341 if resp[0] == '2':
342 resp = self.getresp()
343 if resp[0] != '1':
344 raise error_reply, resp
353 resp = self.sendcmd(cmd)
355 if resp[0] == '2':
356 resp = self.getresp()
357 if resp[0] != '1':
358 raise error_reply, resp
364 if resp[:3] == '150':
366 size = parse150(resp)
387 resp = self.sendcmd('USER ' + user)
388 if resp[0] == '3': resp = self.sendcmd('PASS ' + passwd)
389 if resp[0] == '3': resp = self.sendcmd('ACCT ' + acct)
390 if resp[0] != '2':
391 raise error_reply, resp
392 return resp
431 resp = self.sendcmd('TYPE A')
529 resp = self.sendcmd('RNFR ' + fromname)
530 if resp[0] != '3':
531 raise error_reply, resp
536 resp = self.sendcmd('DELE ' + filename)
537 if resp[:3] in ('250', '200'):
538 return resp
540 raise error_reply, resp
558 resp = self.sendcmd('SIZE ' + filename)
559 if resp[:3] == '213':
560 s = resp[3:].strip()
568 resp = self.sendcmd('MKD ' + dirname)
569 return parse257(resp)
577 resp = self.sendcmd('PWD')
578 return parse257(resp)
582 resp = self.voidcmd('QUIT')
584 return resp
651 resp = self.voidcmd('AUTH TLS')
653 resp = self.voidcmd('AUTH SSL')
657 return resp
671 resp = self.voidcmd('PROT P')
673 return resp
677 resp = self.voidcmd('PROT C')
679 return resp
708 resp = self.sendcmd('TYPE A')
771 def parse150(resp):
776 if resp[:3] != '150':
777 raise error_reply, resp
782 m = _150_re.match(resp)
794 def parse227(resp):
799 if resp[:3] != '227':
800 raise error_reply, resp
805 m = _227_re.search(resp)
807 raise error_proto, resp
814 def parse229(resp, peer):
819 if resp[:3] != '229':
820 raise error_reply, resp
821 left = resp.find('(')
822 if left < 0: raise error_proto, resp
823 right = resp.find(')', left + 1)
825 raise error_proto, resp # should contain '(|||port|)'
826 if resp[left + 1] != resp[right - 1]:
827 raise error_proto, resp
828 parts = resp[left + 1:right].split(resp[left+1])
830 raise error_proto, resp
836 def parse257(resp):
841 if resp[:3] != '257':
842 raise error_reply, resp
843 if resp[3:5] != ' "':
847 n = len(resp)
849 c = resp[i]
852 if i >= n or resp[i] != '"':
1036 resp = ftp.sendcmd(cmd)