[GH-ISSUE #14] Windows Error #7

Open
opened 2026-02-25 22:30:14 +03:00 by kerem · 0 comments
Owner

Originally created by @sujitsakre on GitHub (Nov 22, 2018).
Original GitHub issue: https://github.com/dveselov/docsbox/issues/14

Hi,
we have installed Docsbox with Docker for Windows on Windows 10 pro machine.

We are getting an error
AttributeError: 'int' object has no attribute 'items'

in the docsbox/docsbox/docs/views.py file with the statement
remove_file.schedule(datetime.timedelta(seconds=app.config["ORIGINAL_FILE_TTL"]), tmp_file.name). The trace is as below:

web_1_e8d8e9ca5919 | /usr/local/lib/python3.5/dist-packages/flask/exthook.py:71: ExtDeprecationWarning: Importing flask.ext.rq2 is deprecated, use flask_rq2 instead.
web_1_e8d8e9ca5919 | .format(x=modname), ExtDeprecationWarning
web_1_e8d8e9ca5919 | [2018-11-22 11:03:37,741] ERROR in app: Exception on /api/v2/ [POST]
web_1_e8d8e9ca5919 | Traceback (most recent call last):
web_1_e8d8e9ca5919 | File "/usr/local/lib/python3.5/dist-packages/flask/app.py", line 1639, in full_dispatch_request
web_1_e8d8e9ca5919 | rv = self.dispatch_request()
web_1_e8d8e9ca5919 | File "/usr/local/lib/python3.5/dist-packages/flask/app.py", line 1625, in dispatch_request
web_1_e8d8e9ca5919 | return self.view_functionsrule.endpoint
web_1_e8d8e9ca5919 | File "/usr/local/lib/python3.5/dist-packages/flask_restful/init.py", line 477, in wrapper
web_1_e8d8e9ca5919 | resp = resource(*args, **kwargs)
web_1_e8d8e9ca5919 | File "/usr/local/lib/python3.5/dist-packages/flask/views.py", line 84, in view
web_1_e8d8e9ca5919 | return self.dispatch_request(*args, **kwargs)
web_1_e8d8e9ca5919 | File "/usr/local/lib/python3.5/dist-packages/flask_restful/init.py", line 587, in dispatch_request
web_1_e8d8e9ca5919 | resp = meth(*args, **kwargs)
web_1_e8d8e9ca5919 | File "/home/docsbox/docs/views.py", line 50, in post
web_1_e8d8e9ca5919 | remove_file.schedule(datetime.timedelta(600), tmp_file.name)
web_1_e8d8e9ca5919 | File "/usr/local/lib/python3.5/dist-packages/flask_rq2/helpers.py", line 93, in schedule
web_1_e8d8e9ca5919 | queue_name=self.queue_name,
web_1_e8d8e9ca5919 | File "/usr/local/lib/python3.5/dist-packages/rq_scheduler/scheduler.py", line 149, in schedule
web_1_e8d8e9ca5919 | job.id)
web_1_e8d8e9ca5919 | File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 2263, in zadd
web_1_e8d8e9ca5919 | for pair in iteritems(mapping):
web_1_e8d8e9ca5919 | File "/usr/local/lib/python3.5/dist-packages/redis/_compat.py", line 123, in iteritems
web_1_e8d8e9ca5919 | return iter(x.items())
web_1_e8d8e9ca5919 | AttributeError: 'int' object has no attribute 'items'

Please could you help in resolving the issue.
Thanks.

Originally created by @sujitsakre on GitHub (Nov 22, 2018). Original GitHub issue: https://github.com/dveselov/docsbox/issues/14 Hi, we have installed Docsbox with Docker for Windows on Windows 10 pro machine. We are getting an error AttributeError: 'int' object has no attribute 'items' in the docsbox/docsbox/docs/views.py file with the statement remove_file.schedule(datetime.timedelta(seconds=app.config["ORIGINAL_FILE_TTL"]), tmp_file.name). The trace is as below: web_1_e8d8e9ca5919 | /usr/local/lib/python3.5/dist-packages/flask/exthook.py:71: ExtDeprecationWarning: Importing flask.ext.rq2 is deprecated, use flask_rq2 instead. web_1_e8d8e9ca5919 | .format(x=modname), ExtDeprecationWarning web_1_e8d8e9ca5919 | [2018-11-22 11:03:37,741] ERROR in app: Exception on /api/v2/ [POST] web_1_e8d8e9ca5919 | Traceback (most recent call last): web_1_e8d8e9ca5919 | File "/usr/local/lib/python3.5/dist-packages/flask/app.py", line 1639, in full_dispatch_request web_1_e8d8e9ca5919 | rv = self.dispatch_request() web_1_e8d8e9ca5919 | File "/usr/local/lib/python3.5/dist-packages/flask/app.py", line 1625, in dispatch_request web_1_e8d8e9ca5919 | return self.view_functions[rule.endpoint](**req.view_args) web_1_e8d8e9ca5919 | File "/usr/local/lib/python3.5/dist-packages/flask_restful/__init__.py", line 477, in wrapper web_1_e8d8e9ca5919 | resp = resource(*args, **kwargs) web_1_e8d8e9ca5919 | File "/usr/local/lib/python3.5/dist-packages/flask/views.py", line 84, in view web_1_e8d8e9ca5919 | return self.dispatch_request(*args, **kwargs) web_1_e8d8e9ca5919 | File "/usr/local/lib/python3.5/dist-packages/flask_restful/__init__.py", line 587, in dispatch_request web_1_e8d8e9ca5919 | resp = meth(*args, **kwargs) web_1_e8d8e9ca5919 | File "/home/docsbox/docs/views.py", line 50, in post web_1_e8d8e9ca5919 | remove_file.schedule(datetime.timedelta(600), tmp_file.name) web_1_e8d8e9ca5919 | File "/usr/local/lib/python3.5/dist-packages/flask_rq2/helpers.py", line 93, in schedule web_1_e8d8e9ca5919 | queue_name=self.queue_name, web_1_e8d8e9ca5919 | File "/usr/local/lib/python3.5/dist-packages/rq_scheduler/scheduler.py", line 149, in schedule web_1_e8d8e9ca5919 | job.id) web_1_e8d8e9ca5919 | File "/usr/local/lib/python3.5/dist-packages/redis/client.py", line 2263, in zadd web_1_e8d8e9ca5919 | for pair in iteritems(mapping): web_1_e8d8e9ca5919 | File "/usr/local/lib/python3.5/dist-packages/redis/_compat.py", line 123, in iteritems web_1_e8d8e9ca5919 | return iter(x.items()) web_1_e8d8e9ca5919 | AttributeError: 'int' object has no attribute 'items' Please could you help in resolving the issue. Thanks.
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/docsbox#7
No description provided.