Skip to content

Instantly share code, notes, and snippets.

@gabriel-v
Created September 14, 2017 12:16
Show Gist options
  • Save gabriel-v/6fe0e5f744f9e64f9807e0a491ab91cd to your computer and use it in GitHub Desktop.
Save gabriel-v/6fe0e5f744f9e64f9807e0a491ab91cd to your computer and use it in GitHub Desktop.
+ /opt/hoover/bin/hoover snoop walk testdata
Traceback (most recent call last):
File "/opt/hoover/snoop/manage.py", line 8, in <module>
execute_from_command_line(sys.argv)
File "/opt/hoover/venvs/snoop/lib/python3.5/site-packages/django/core/management/__init__.py", line 367, in execute_from_command_line
utility.execute()
File "/opt/hoover/venvs/snoop/lib/python3.5/site-packages/django/core/management/__init__.py", line 359, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/opt/hoover/venvs/snoop/lib/python3.5/site-packages/django/core/management/base.py", line 294, in run_from_argv
self.execute(*args, **cmd_options)
File "/opt/hoover/venvs/snoop/lib/python3.5/site-packages/django/core/management/base.py", line 345, in execute
output = self.handle(*args, **options)
File "/opt/hoover/snoop/snoop/management/commands/walk.py", line 26, in handle
collection=collection
File "/opt/hoover/snoop/snoop/walker.py", line 22, in walk
self.handle(first_item, first_parent)
File "/opt/hoover/snoop/snoop/walker.py", line 32, in handle
self.handle_folder(item, parent)
File "/opt/hoover/snoop/snoop/walker.py", line 61, in handle_folder
self.handle(child, new_doc)
File "/opt/hoover/snoop/snoop/walker.py", line 32, in handle
self.handle_folder(item, parent)
File "/opt/hoover/snoop/snoop/walker.py", line 61, in handle_folder
self.handle(child, new_doc)
File "/opt/hoover/snoop/snoop/walker.py", line 32, in handle
self.handle_folder(item, parent)
File "/opt/hoover/snoop/snoop/walker.py", line 61, in handle_folder
self.handle(child, new_doc)
File "/opt/hoover/snoop/snoop/walker.py", line 34, in handle
self.handle_file(item, parent)
File "/opt/hoover/snoop/snoop/walker.py", line 73, in handle_file
'filename': path.name,
File "/opt/hoover/venvs/snoop/lib/python3.5/site-packages/django/db/models/manager.py", line 85, in manager_method
return getattr(self.get_queryset(), name)(*args, **kwargs)
File "/opt/hoover/venvs/snoop/lib/python3.5/site-packages/django/db/models/query.py", line 473, in get_or_create
return self.get(**lookup), False
File "/opt/hoover/venvs/snoop/lib/python3.5/site-packages/django/db/models/query.py", line 379, in get
num = len(clone)
File "/opt/hoover/venvs/snoop/lib/python3.5/site-packages/django/db/models/query.py", line 238, in __len__
self._fetch_all()
File "/opt/hoover/venvs/snoop/lib/python3.5/site-packages/django/db/models/query.py", line 1087, in _fetch_all
self._result_cache = list(self.iterator())
File "/opt/hoover/venvs/snoop/lib/python3.5/site-packages/django/db/models/query.py", line 54, in __iter__
results = compiler.execute_sql()
File "/opt/hoover/venvs/snoop/lib/python3.5/site-packages/django/db/models/sql/compiler.py", line 835, in execute_sql
cursor.execute(sql, params)
File "/opt/hoover/venvs/snoop/lib/python3.5/site-packages/django/db/backends/utils.py", line 64, in execute
return self.cursor.execute(sql, params)
UnicodeEncodeError: 'utf-8' codec can't encode character '\udcc4' in position 24: surrogates not allowed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment