summaryrefslogtreecommitdiff
path: root/grc/core/Block.py
diff options
context:
space:
mode:
Diffstat (limited to 'grc/core/Block.py')
-rw-r--r--grc/core/Block.py11
1 files changed, 4 insertions, 7 deletions
diff --git a/grc/core/Block.py b/grc/core/Block.py
index 91bbeecee6..503f1e66d4 100644
--- a/grc/core/Block.py
+++ b/grc/core/Block.py
@@ -68,7 +68,7 @@ class Block(Element):
"""
Element.__init__(self, parent=flow_graph)
- self._name = n['name']
+ self.name = n['name']
self._key = n['key']
self.category = [cat.strip() for cat in n.get('category', '').split('/') if cat.strip()]
self._flags = n.get('flags', '')
@@ -189,7 +189,7 @@ class Block(Element):
def check_generate_mode(label, flag, valid_options):
block_requires_mode = (
flag in self.get_flags() or
- self.get_name().upper().startswith(label)
+ self.name.upper().startswith(label)
)
if block_requires_mode and current_generate_option not in valid_options:
self.add_error_message("Can't generate this block in mode: {} ".format(
@@ -339,7 +339,7 @@ class Block(Element):
# print "Rewriting embedded python block {!r}".format(self.get_id())
self._epy_source_hash = src_hash
- self._name = blk_io.name or blk_io.cls
+ self.name = blk_io.name or blk_io.cls
self._doc = blk_io.doc
self._imports[0] = 'import ' + self.get_id()
self._make = '{0}.{1}({2})'.format(self.get_id(), blk_io.cls, ', '.join(
@@ -492,14 +492,11 @@ class Block(Element):
return True
def __str__(self):
- return 'Block - {} - {}({})'.format(self.get_id(), self.get_name(), self.get_key())
+ return 'Block - {} - {}({})'.format(self.get_id(), self.name, self.get_key())
def get_id(self):
return self.get_param('id').get_value()
- def get_name(self):
- return self._name
-
def get_key(self):
return self._key