summaryrefslogtreecommitdiff
path: root/gr-utils/python/blocktool/core/base.py
diff options
context:
space:
mode:
Diffstat (limited to 'gr-utils/python/blocktool/core/base.py')
-rw-r--r--gr-utils/python/blocktool/core/base.py41
1 files changed, 0 insertions, 41 deletions
diff --git a/gr-utils/python/blocktool/core/base.py b/gr-utils/python/blocktool/core/base.py
deleted file mode 100644
index 30c6577398..0000000000
--- a/gr-utils/python/blocktool/core/base.py
+++ /dev/null
@@ -1,41 +0,0 @@
-#
-# Copyright 2019 Free Software Foundation, Inc.
-#
-# This file is part of GNU Radio
-#
-# SPDX-License-Identifier: GPL-3.0-or-later
-#
-#
-""" Base class for the modules """
-
-from __future__ import print_function
-from __future__ import absolute_import
-from __future__ import unicode_literals
-
-from abc import ABC, abstractmethod
-
-
-class BlockToolException(Exception):
- """ Standard exception for blocktool classes. """
- pass
-
-
-class BlockTool(ABC):
- """ Base class for all blocktool command classes. """
- name = 'base'
- description = None
-
- def __init__(self, modname=None, filename=None, targetdir=None,
- target_file=None, module=None, impldir=None, impl_file=None,
- yaml=False, json=False, include_paths=None, **kwargs):
- """ __init__ """
- pass
-
- def _validate(self):
- """ Validates the arguments """
- pass
-
- @abstractmethod
- def run_blocktool(self):
- """ Override this. """
- pass