diff --git a/bin/libbfa/__init__.py b/bin/libbfa/__init__.py index b679f720d836f5632b75db27a216ccca58737a27..61f8f9668291373f927f2c9de1f4fbfcda5b7cea 100755 --- a/bin/libbfa/__init__.py +++ b/bin/libbfa/__init__.py @@ -333,6 +333,7 @@ class CompiledContract: self.writetextfile() def readtextfile(self): + output = None for filename in ( '{}.compiled.json'.format(self.name), self.name ): if os.path.exists( filename ): with open(filename, 'rt', encoding='utf-8') as infile: @@ -340,7 +341,7 @@ class CompiledContract: break if output is None: print("File not found.", file=sys.stderr) - raise FileNotFound + raise FileNotFoundError if len(output) < 2: print("The JSON file is too small ({} bytes read from {}).".format(len(output), filename), file=sys.stderr) raise NameError