29 lines
1.3 KiB
Diff
29 lines
1.3 KiB
Diff
diff -purN requests-ftp-0.3.1.orig/requests_ftp/ftp.py requests-ftp-0.3.1/requests_ftp/ftp.py
|
|
--- requests-ftp-0.3.1.orig/requests_ftp/ftp.py 2018-08-02 10:15:20.491042199 -0400
|
|
+++ requests-ftp-0.3.1/requests_ftp/ftp.py 2018-08-02 10:16:16.588081626 -0400
|
|
@@ -44,6 +44,7 @@ class FTPSession(requests.Session):
|
|
'''Sends an FTP SIZE. Returns a decimal number.'''
|
|
return self.request('SIZE', url, **kwargs)
|
|
|
|
+log = logging.getLogger(__name__)
|
|
|
|
def monkeypatch_session():
|
|
'''Monkeypatch Requests Sessions to provide all the helper
|
|
@@ -135,10 +136,13 @@ def get_status_code_from_code_response(c
|
|
status_code_from_last_line = int(last_valid_line_from_code.split()[0])
|
|
status_code_from_first_digits = int(code[:3])
|
|
if status_code_from_last_line != status_code_from_first_digits:
|
|
- logging.warning(
|
|
+ log.warning(
|
|
'FTP response status code seems to be inconsistent.\n'
|
|
- 'Code received: {0}, extracted: {1} and {2}'.format(
|
|
- code, status_code_from_last_line, status_code_from_first_digits))
|
|
+ 'Code received: %s, extracted: %s and %s',
|
|
+ code,
|
|
+ status_code_from_last_line,
|
|
+ status_code_from_first_digits
|
|
+ )
|
|
return status_code_from_last_line
|
|
|
|
|