tools: fiograph: do not overwrite input script file
[fio.git] / tools / fiograph / fiograph.py
index 7695c964d24907abf87d4325cf5498f8dc03e5f0..b5669a2dab8c939de8a746561468181bedefa24d 100755 (executable)
@@ -292,9 +292,11 @@ def setup_commandline():
 def main():
     global config_file
     args = setup_commandline()
-    output_file = args.file
     if args.output is None:
+        output_file = args.file
         output_file = output_file.replace('.fio', '')
+    else:
+        output_file = args.output
     config_file = configparser.RawConfigParser(allow_no_value=True)
     config_file.read(args.config)
     fio_to_graphviz(args.file, args.format).render(output_file, view=args.view)