diff options
author | jblum | 2009-07-08 19:50:21 +0000 |
---|---|---|
committer | jblum | 2009-07-08 19:50:21 +0000 |
commit | eefb51c0c0fac68d16544e492aebd883528607e1 (patch) | |
tree | 975e34e1308ee0e7c943458e8404a984c5d6363e /grc/python | |
parent | 54e02f64a15b3a2c679399575a53b69f65bc6514 (diff) | |
download | gnuradio-eefb51c0c0fac68d16544e492aebd883528607e1.tar.gz gnuradio-eefb51c0c0fac68d16544e492aebd883528607e1.tar.bz2 gnuradio-eefb51c0c0fac68d16544e492aebd883528607e1.zip |
short id fix
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11380 221aa14e-8319-0410-a670-987f0aec2ac5
Diffstat (limited to 'grc/python')
-rw-r--r-- | grc/python/Param.py | 7 | ||||
-rw-r--r-- | grc/python/flow_graph.tmpl | 6 |
2 files changed, 5 insertions, 8 deletions
diff --git a/grc/python/Param.py b/grc/python/Param.py index 15ccd323c..f971d0c3f 100644 --- a/grc/python/Param.py +++ b/grc/python/Param.py @@ -302,13 +302,6 @@ class Param(_Param): elif t in ('string', 'file_open', 'file_save'): #do not check if file/directory exists, that is a runtime issue e = eval_string(v) - str_e = str(e) - if t == 'string' and self.get_name() == 'Short ID' and len(str_e) > 0: - try: - assert len(str_e) == 1 - ord_e = ord(str_e) - assert ord_e >= ord('a') and ord_e <= ord('z') or ord_e >= ord('A') and ord_e <= ord('Z') - except AssertionError: raise Exception, 'Short ID "%s" must be a single letter'%v return str(e) ######################### # Unique ID Type diff --git a/grc/python/flow_graph.tmpl b/grc/python/flow_graph.tmpl index bc89fb1b5..b537c43e2 100644 --- a/grc/python/flow_graph.tmpl +++ b/grc/python/flow_graph.tmpl @@ -189,7 +189,11 @@ if __name__ == '__main__': #set $type = $param.get_param('type').get_value() #if $type #silent $params_eq_list.append('%s=options.%s'%($param.get_id(), $param.get_id())) - parser.add_option("-$param.get_param('short_id').get_value()", "--$param.get_id()", dest="$param.get_id()", type="$type", default=$param.get_make(), + #set $short_id = $param.get_param('short_id').get_evaluated() + #if $short_id + #set $short_id = '-' + $short_id + #end if + parser.add_option("$short_id", "--$param.get_id()", dest="$param.get_id()", type="$type", default=$param.get_make(), help="Set $($param.get_param('label').evaluate() or $param.get_id()) [default=%default]") #end if #end for |