summaryrefslogtreecommitdiff
path: root/gr-utils/modtool/cli/add.py
diff options
context:
space:
mode:
authormormj <mormjb@gmail.com>2020-10-16 07:02:55 -0400
committermormj <34754695+mormj@users.noreply.github.com>2020-10-20 08:39:44 -0400
commit28eb0c65f1ebb2004c049749eeeef1d9ed042b7e (patch)
tree9230f09cb530f9c5fa03709890602b44a79e837f /gr-utils/modtool/cli/add.py
parent31c9168cf4dfc2f627bc6356121e099134fc4257 (diff)
modtool: update of cli block name checking
Diffstat (limited to 'gr-utils/modtool/cli/add.py')
-rw-r--r--gr-utils/modtool/cli/add.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/gr-utils/modtool/cli/add.py b/gr-utils/modtool/cli/add.py
index feb9332611..89c7db07a3 100644
--- a/gr-utils/modtool/cli/add.py
+++ b/gr-utils/modtool/cli/add.py
@@ -53,7 +53,6 @@ def cli(**kwargs):
raise ModToolException('Missing or skipping relevant subdir.')
get_blockname(self)
click.secho("Block/code identifier: " + self.info['blockname'], fg='green')
- self.info['fullblockname'] = self.info['modname'] + '_' + self.info['blockname']
if not self.license_file:
get_copyrightholder(self)
self.info['license'] = self.setup_choose_license()
@@ -93,11 +92,12 @@ def get_blockname(self):
self.info['blockname'] = cli_input("Enter name of block/code (without module name prefix): ")
if not re.match('^[a-zA-Z0-9_]+$', self.info['blockname']):
raise ModToolException('Invalid block name.')
+ self.info['fullblockname'] = self.info['modname'] + '_' + self.info['blockname']
+ fname_grc = self.info['fullblockname'] + '.block.yml'
for block in os.scandir('./grc/'):
if block.is_file():
s = block.name
- present_block = self.info['modname'] + "_" + self.info['blockname'] + ".block.yml"
- if s == present_block:
+ if s == fname_grc:
raise ModToolException('Block Already Present.')
def get_copyrightholder(self):