summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortbpassin <36974235+tbpassin@users.noreply.github.com>2021-11-25 09:37:50 -0500
committerGitHub <noreply@github.com>2021-11-25 14:37:50 +0000
commit6577df5873c4139cf2ebcce09612978ce6a751ef (patch)
tree4540a02853a66e357844c7f2c60fb39953ee0a68
parent7bad9d2e77f7d384ac9042732adaefd4f6ed8979 (diff)
downloadasciidoc-py3-6577df5873c4139cf2ebcce09612978ce6a751ef.tar.gz
Fix self reference errors in AsciiDocApi (#225)
-rw-r--r--asciidoc/api.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/asciidoc/api.py b/asciidoc/api.py
index 8b8a1a0..15ce5fb 100644
--- a/asciidoc/api.py
+++ b/asciidoc/api.py
@@ -31,6 +31,7 @@ class AsciiDocAPI(object):
self.options = Options()
self.attributes = {}
self.messages = []
+ self.cmd = 'asciidoc'
def execute(self, infile, outfile=None, backend=None):
"""
@@ -56,7 +57,7 @@ class AsciiDocAPI(object):
try:
asciidoc.execute(self.cmd, opts.values, args)
finally:
- self.messages = self.asciidoc.messages[:]
+ self.messages = asciidoc.messages[:]
except SystemExit as e:
if e.code:
raise AsciiDocError(self.messages[-1])