From 48b155fcceffa20aec8c16d7227968e7ff126633 Mon Sep 17 00:00:00 2001
From: Jiří Pinkava <j-pi@seznam.cz>
Date: Sun, 26 Jun 2016 13:04:37 +0200
Subject: examples: replace OptionParser by ArgumentParser

---
 gr-zeromq/examples/python/gui.py | 22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)

(limited to 'gr-zeromq/examples/python/gui.py')

diff --git a/gr-zeromq/examples/python/gui.py b/gr-zeromq/examples/python/gui.py
index ffdfdc2a75..c932549408 100755
--- a/gr-zeromq/examples/python/gui.py
+++ b/gr-zeromq/examples/python/gui.py
@@ -22,8 +22,8 @@
 ###############################################################################
 # Imports
 ###############################################################################
-from optparse import OptionParser
-from gnuradio.eng_option import eng_option
+from argparse import ArgumentParser
+from gnuradio.eng_arg import eng_float, intx
 import gui
 import sys
 import os
@@ -141,24 +141,24 @@ class gui(QtGui.QMainWindow):
 ###############################################################################
 # Options Parser
 ###############################################################################
-def parse_options():
-    """ Options parser. """
-    parser = OptionParser(option_class=eng_option, usage="%prog: [options]")
-    parser.add_option("-s", "--servername", type="string", default="localhost",
+def parse_args():
+    """Options parser."""
+    parser = ArgumentParser()
+    parser.add_argument("-s", "--servername", default="localhost",
                       help="Server hostname")
-    parser.add_option("-c", "--clientname", type="string", default="localhost",
+    parser.add_argument("-c", "--clientname", default="localhost",
                       help="Server hostname")
-    (options, args) = parser.parse_args()
-    return options
+    args = parser.parse_args()
+    return args
 
 
 ###############################################################################
 # Main
 ###############################################################################
 if __name__ == "__main__":
-    options = parse_options()
+    args = parse_args()
     qapp = Qt.QApplication(sys.argv)
-    qapp.main_window = gui("Remote GNU Radio GUI",options)
+    qapp.main_window = gui("Remote GNU Radio GUI", args)
     qapp.main_window.show()
     qapp.exec_()
 
-- 
cgit v1.2.3