バグ #1522
[Python] 生成されるコードで、デフォルトコンフィギュレーションのリストの名前を小文字にする
Start date:
05/24/2010
Due date:
% Done:
100%
Estimated time:
Description
生成されるコードのデフォルトコンフィギュレーションのリストの名前を小文字にする。
SampleというRTCを生成した場合、デフォルトコンフィギュレーションのリスト名が以下のようにモジュール名と同じになっているが、このリスト名を全て小文字とする。
Sample_spec = ["implementation_id", "Sample", "type_name", "Sample", "description", "This is sample component.", "version", "0", "vendor", "AIST RTM", "category", "examples", "activity_type", "STATIC", "max_instance", "100", "language", "Python", "lang_type", "SCRIPT", "conf.default.int_0", "3", "conf.default.int_1", "5", "conf.default.float_0", "1.0", "conf.__widget__.int_0", "slider.1", "conf.__widget__.int_1", "slider.0.1", "conf.__widget__.float_0", "slider.0.01", "conf.__constraints__.int_0", "0<x<100", "conf.__constraints__.int_1", "0<x<10", "conf.__constraints__.float_0", "-0.123<x<123.45", ""]
以下のように、リスト名を小文字にする。
sample_spec = ["implementation_id", "Sample", "type_name", "Sample", "description", "This is sample component.", "version", "0", "vendor", "AIST RTM", "category", "examples", "activity_type", "STATIC", "max_instance", "100", "language", "Python", "lang_type", "SCRIPT", "conf.default.int_0", "3", "conf.default.int_1", "5", "conf.default.float_0", "1.0", "conf.__widget__.int_0", "slider.1", "conf.__widget__.int_1", "slider.0.1", "conf.__widget__.float_0", "slider.0.01", "conf.__constraints__.int_0", "0<x<100", "conf.__constraints__.int_1", "0<x<10", "conf.__constraints__.float_0", "-0.123<x<123.45", ""]
このリスト名は、<RTC名>Init()関数内で使用しているため、<RTC名>Init()内の”defaults_str=Sample_spec”の箇所も小文字にする必要がある。
History
#1 Updated by ta over 13 years ago
- Status changed from 新規 to 解決
- Assignee set to ta
- % Done changed from 0 to 100
修正させて頂きました r121
#2 Updated by kurihara over 13 years ago
- Status changed from 解決 to 終了
変更されている事を確認しました。( r122 )
このチケットは、クローズします。