Hello
When the plugin is installed and execute the database upgrade:
beleg:/var/www/operaciones.andago.com/calidad/trac/db# trac-admin
/var/www/operaciones.andago.com/calidad/trac upgrade
Traceback (most recent call last):
File "/usr/bin/trac-admin", line 8, in <module>
load_entry_point('Trac==0.11.1', 'console_scripts', 'trac-admin')
()
File "/usr/lib/python2.5/site-packages/trac/admin/console.py", line
1295, in run
return admin.onecmd(command)
File "/usr/lib/python2.5/site-packages/trac/admin/console.py", line
123,
in onecmd
rv = cmd.Cmd.onecmd(self, line) or 0
File "/usr/lib/python2.5/cmd.py", line 219, in onecmd
return func(arg)
File "/usr/lib/python2.5/site-packages/trac/admin/console.py", line
1145, in do_upgrade
self.__env.upgrade(backup=do_backup)
File "/usr/lib/python2.5/site-packages/trac/env.py", line 442, in
upgrade
participant.upgrade_environment(db)
File
"/usr/lib/python2.5/site-packages/binary_agilo-1.3.0.6_PRO-py2.5.egg/
agilo/db/plugin_env_setup.py",
line 76, in upgrade_environment
return self.environment_created()
File
"/usr/lib/python2.5/site-packages/binary_agilo-1.3.0.6_PRO-py2.5.egg/
agilo/init.py",
line 142, in environment_created
initialize_config(self.env, __CONFIG_PROPERTIES__)
File
"/usr/lib/python2.5/site-packages/binary_agilo-1.3.0.6_PRO-py2.5.egg/
agilo/utils/config.py",
line 746, in initialize_config
config = AgiloConfig(env)
File "/usr/lib/python2.5/site-packages/trac/core.py", line 108, in
maybe_init
init(self)
File
"/usr/lib/python2.5/site-packages/binary_agilo-1.3.0.6_PRO-py2.5.egg/
agilo/utils/config.py",
line 373, in __init__
self.reload(init=True)
File
"/usr/lib/python2.5/site-packages/binary_agilo-1.3.0.6_PRO-py2.5.egg/
agilo/utils/config.py",
line 693, in reload
self.notify_other_components_of_config_change()
File
"/usr/lib/python2.5/site-packages/binary_agilo-1.3.0.6_PRO-py2.5.egg/
agilo/utils/config.py",
line 624, in notify_other_components_of_config_change
for listener in self.config_change_listeners:
File "/usr/lib/python2.5/site-packages/trac/core.py", line 67, in
extensions
return filter(None, [component.compmgr[cls] for cls in
extensions])
File "/usr/lib/python2.5/site-packages/trac/core.py", line 204, in
__getitem__
component = cls(self)
File "/usr/lib/python2.5/site-packages/trac/core.py", line 108, in
maybe_init
init(self)
File
"/usr/lib/python2.5/site-packages/binary_agilo-1.3.0.6_PRO-py2.5.egg/
agilo/utils/permissions.py",
line 104, in __init__
self.config_reloaded()
File
"/usr/lib/python2.5/site-packages/binary_agilo-1.3.0.6_PRO-py2.5.egg/
agilo/utils/permissions.py",
line 112, in config_reloaded
self.get_actions_for_custom_types()
File
"/usr/lib/python2.5/site-packages/binary_agilo-1.3.0.6_PRO-py2.5.egg/
agilo/utils/permissions.py",
line 116, in get_actions_for_custom_types
plain_name = str('CREATE_' + typename.upper())
UnicodeEncodeError: 'ascii' codec can't encode character u'\xd3' in
position 16: ordinal not in range(128)
beleg:/var/www/operaciones.andago.com/calidad/trac/db#
With chain "02-Revisión Entregables" that contains the spanish
character
'á'.
Changes:
beleg:~# diff
/usr/lib/python2.5/site-packages/binary_agilo-1.3.0.6_PRO-py2.5.egg/
agilo/utils/permissions.original.py
/usr/lib/python2.5/site-packages/binary_agilo-1.3.0.6_PRO-py2.5.egg/
agilo/utils/permissions.py
116c116
< plain_name = str('CREATE_' + typename.upper())
---
> plain_name = str('CREATE_' + typename.upper().encode('utf-8'))
beleg:~#
Have a nice day
--
Follow Agilo on Twitter: http://twitter.com/agiloforscrum
Please support us by reviewing and voting on:
http://userstories.com/products/8-agilo-for-scrum
http://ohloh.net/p/agilo-scrum
http://freshmeat.net/projects/agiloforscrum
You have received this message because you are subscribed to
the "Agilo for Scrum" Google Group. This group is focused on
supporting Agilo for Scrum users and is moderated by
agile42 GmbH <http://www.agile42.com>.
To post to this group, send email to [email protected]
To unsubscribe from this group, send an email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/agilo