THRIFT-256. python: Fix inheritance of services in the same IDL file
authorDavid Reiss <dreiss@apache.org>
Sat, 7 Feb 2009 02:37:09 +0000 (02:37 +0000)
committerDavid Reiss <dreiss@apache.org>
Sat, 7 Feb 2009 02:37:09 +0000 (02:37 +0000)
commita7fc092ee1e0f77b818b0e4bcc8954f9f746b21a
treecca5ee69de8e9e4694c02d8ae5248d79055ea59e
parent8cee47cf5e7f0b17aadd5895d632901d828b0554
THRIFT-256. python: Fix inheritance of services in the same IDL file

The old version of type_name did not fully qualify parent service names
when they were defined in the same IDL file, but it is necessary because
they end up in different Python files.

git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@741833 13f79535-47bb-0310-9956-ffa450edef68
compiler/cpp/src/generate/t_py_generator.cc
test/DebugProtoTest.thrift
test/py/TestSyntax.py