Made some online doc tweaks

This commit is contained in:
Jamie Hardt
2024-10-15 11:09:31 -07:00
parent 55cf591690
commit e69573b2a4
4 changed files with 7 additions and 7 deletions

View File

@@ -26,7 +26,7 @@ def execute_batch_list(batch_list_path: str, dry_run: bool, interactive: bool):
for line, line_no in readline_with_escaped_newlines(f): for line, line_no in readline_with_escaped_newlines(f):
if len(line) > 0: if len(line) > 0:
parser.eval(line, line_no, interactive) parser._eval(line, line_no, interactive)
def create_batch_list(command_file: str, recursive=True): def create_batch_list(command_file: str, recursive=True):
@@ -106,7 +106,7 @@ def main():
for command in commands: for command in commands:
meth = getattr(BatchfileParser, command) meth = getattr(BatchfileParser, command)
if isinstance(meth, Callable): if isinstance(meth, Callable):
print(f"{inspect.cleandoc(meth.__doc__ or '')}\n") print(f"- {inspect.cleandoc(meth.__doc__ or '')}\n")
sys.exit(0) sys.exit(0)

View File

@@ -164,7 +164,7 @@ they appear in the batchfile.
self.write_metadata_f = flac self.write_metadata_f = flac
self.outstream = sys.stdout self.outstream = sys.stdout
def eval(self, line: str, lineno: int, interactive: bool): def _eval(self, line: str, lineno: int, interactive: bool):
""" """
Accept a line from the file and act on it. Accept a line from the file and act on it.
""" """

View File

@@ -1,6 +1,6 @@
[tool.poetry] [tool.poetry]
name = "mfbatch" name = "mfbatch"
version = "0.4.1" version = "0.4.2"
description = "MetaFlac batch editor" description = "MetaFlac batch editor"
authors = ["Jamie Hardt <jamiehardt@me.com>"] authors = ["Jamie Hardt <jamiehardt@me.com>"]
readme = "README.md" readme = "README.md"

View File

@@ -31,7 +31,7 @@ class BatchfileParserTests(unittest.TestCase):
def test_set_command(self): def test_set_command(self):
"Test set command" "Test set command"
self.command_parser.set(['X', 'Y']) self.command_parser.set(['X', 'Y'])
self.command_parser.eval("./testfile.flac", lineno=1, self.command_parser._eval("./testfile.flac", lineno=1,
interactive=False) interactive=False)
self.assertTrue(cast(MagicMock, self.assertTrue(cast(MagicMock,
self.command_parser.write_metadata_f).called) self.command_parser.write_metadata_f).called)
@@ -50,7 +50,7 @@ class BatchfileParserTests(unittest.TestCase):
"Test setp command" "Test setp command"
self.command_parser.set(['VAL', 'ABC123']) self.command_parser.set(['VAL', 'ABC123'])
self.command_parser.setp(['DONE', 'VAL', r"([A-Z]+)123", r"X\1"]) self.command_parser.setp(['DONE', 'VAL', r"([A-Z]+)123", r"X\1"])
self.command_parser.eval("./testfile.flac", lineno=1, self.command_parser._eval("./testfile.flac", lineno=1,
interactive=False) interactive=False)
self.assertTrue(cast(MagicMock, self.assertTrue(cast(MagicMock,
@@ -61,5 +61,5 @@ class BatchfileParserTests(unittest.TestCase):
def test_eval(self): def test_eval(self):
"Test eval" "Test eval"
self.command_parser.eval(":set A 1", 1, False) self.command_parser._eval(":set A 1", 1, False)
self.assertEqual(self.command_parser.env.metadatums['A'], '1') self.assertEqual(self.command_parser.env.metadatums['A'], '1')