#751: UnboundLocalError: local variable 'rsys' referenced before assignment
---------------------+--------------------
  Reporter:  olemis  |    Owner:
      Type:  defect  |   Status:  new
  Priority:  major   |  Version:  0.8.0dev
Resolution:          |
---------------------+--------------------
 Steps to reproduce the issue :

 {{{#!sh

 $ /srv/venv/bh/trunk/bin/python
 Python 2.7.4 (default, Sep 26 2013, 03:20:26)
 [GCC 4.7.3] on linux2
 Type "help", "copyright", "credits" or "license" for more information.
 >>> from trac.env import open_environment as oe
 >>> env = oe('/path/to/env')
 >>> from trac.resource import Neighborhood as N, Resource as R,
 get_resource_name, get_resource_description, get_resource_shortname
 >>> r = N('product', 'asdf')('ticket', 1)
 >>> r
 <Resource u'ticket:1' in Neighborhood product:asdf>
 >>> get_resource_name(env, r)
 Traceback (most recent call last):
   File "<stdin>", line 1, in <module>
   File "/path/to/bh/trac/trac/resource.py", line 682, in get_resource_name
     return get_resource_description(env, resource)
   File "/path/to/bh/trac/trac/resource.py", line 673, in
 get_resource_description
     nbhprefix = rsys.neighborhood_prefix(resource.neighborhood)
 UnboundLocalError: local variable 'rsys' referenced before assignment
 >>> get_resource_description(env, r)
 Traceback (most recent call last):
   File "<stdin>", line 1, in <module>
   File "/path/to/bh/trac/trac/resource.py", line 673, in
 get_resource_description
     nbhprefix = rsys.neighborhood_prefix(resource.neighborhood)
 UnboundLocalError: local variable 'rsys' referenced before assignment
 >>> get_resource_shortname(env, r)
 Traceback (most recent call last):
   File "<stdin>", line 1, in <module>
   File "/path/to/bh/trac/trac/resource.py", line 685, in
 get_resource_shortname
     return get_resource_description(env, resource, 'compact')
   File "/path/to/bh/trac/trac/resource.py", line 673, in
 get_resource_description
     nbhprefix = rsys.neighborhood_prefix(resource.neighborhood)
 UnboundLocalError: local variable 'rsys' referenced before assignment
 }}}

-- 
Ticket URL: <https://issues.apache.org/bloodhound/ticket/751>
Apache Bloodhound <https://issues.apache.org/bloodhound/>
The Apache Bloodhound issue tracker

Reply via email to