fixes, cleanup, pyproject.toml

This commit is contained in:
2026-03-19 19:44:04 -06:00
parent 222dbee9aa
commit e6a49428c9
4 changed files with 65 additions and 25 deletions

View File

@@ -250,7 +250,7 @@ class RouterOS:
raise ValueError(f"illegal fingerprint {fingerprint!r}")
cmds = [
f'/ip/service set api-ssl,www-ssl certificate=[/certificate find where fingerprint="{fingerprint}"]',
f':put [:serialize to=json value={{[/certificate get [/ip/service get api-ssl certificate] fingerprint],[/certificate get [/ip/service get www-ssl certificate] fingerprint]}}]'
":put [:serialize to=json value={[/certificate get [/ip/service get api-ssl certificate] fingerprint],[/certificate get [/ip/service get www-ssl certificate] fingerprint]}]",
]
remote_cmdline = "\n".join(cmds)
raw_result = self.connector.invoke_remote_command(