mirror of
https://github.com/KrystianD/mikrotik_configurator.git
synced 2025-06-21 10:08:15 +02:00
added --generate-only option
This commit is contained in:
parent
65789a281a
commit
d184aca537
@ -16,6 +16,7 @@ def main():
|
|||||||
argparser.add_argument('--reset', action='store_true')
|
argparser.add_argument('--reset', action='store_true')
|
||||||
argparser.add_argument('--override-ip', type=str)
|
argparser.add_argument('--override-ip', type=str)
|
||||||
argparser.add_argument('--ssh-pass', type=str)
|
argparser.add_argument('--ssh-pass', type=str)
|
||||||
|
argparser.add_argument('--generate-only', action='store_true')
|
||||||
argparser.add_argument('files', type=str, nargs="+", metavar="NAME")
|
argparser.add_argument('files', type=str, nargs="+", metavar="NAME")
|
||||||
args = argparser.parse_args()
|
args = argparser.parse_args()
|
||||||
|
|
||||||
@ -71,6 +72,8 @@ def main():
|
|||||||
script_name = "output.rsc"
|
script_name = "output.rsc"
|
||||||
|
|
||||||
print(script)
|
print(script)
|
||||||
|
if args.generate_only:
|
||||||
|
return
|
||||||
|
|
||||||
with tempfile.NamedTemporaryFile(mode="wt") as f:
|
with tempfile.NamedTemporaryFile(mode="wt") as f:
|
||||||
f.write(script)
|
f.write(script)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user