[Ocfs2-tools-commits] manish commits r621 - in trunk/ocfs2console: . ocfs2interface

svn-commits at oss.oracle.com svn-commits at oss.oracle.com
Thu Jan 27 19:58:32 CST 2005


Author: manish
Date: 2005-01-27 19:58:30 -0600 (Thu, 27 Jan 2005)
New Revision: 621

Modified:
   trunk/ocfs2console/ocfs2console
   trunk/ocfs2console/ocfs2interface/about.py
   trunk/ocfs2console/ocfs2interface/main.py
Log:
Allow gtk library command line args through


Modified: trunk/ocfs2console/ocfs2console
===================================================================
--- trunk/ocfs2console/ocfs2console	2005-01-28 01:58:05 UTC (rev 620)
+++ trunk/ocfs2console/ocfs2console	2005-01-28 01:58:30 UTC (rev 621)
@@ -3,8 +3,8 @@
 # XXX: for production
 #!/usr/bin/python -W ignore::DeprecationWarning
 
-from ocfs2interface.about import process_info_args
-process_info_args()
+from ocfs2interface.about import process_args
+process_args()
 
 try:
     import gtk

Modified: trunk/ocfs2console/ocfs2interface/about.py
===================================================================
--- trunk/ocfs2console/ocfs2interface/about.py	2005-01-28 01:58:05 UTC (rev 620)
+++ trunk/ocfs2console/ocfs2interface/about.py	2005-01-28 01:58:30 UTC (rev 621)
@@ -15,6 +15,8 @@
 # along with this program; if not, write to the Free Software
 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 021110-1307, USA.
 
+import sys
+
 OCFS2TOOL_VERSION = '0.0.2'
 
 def print_version():
@@ -26,9 +28,7 @@
   -V, --version  print version information and exit
       --help     display this help and exit''' % name
 
-def process_info_args():
-    import sys
-
+def process_args():
     for arg in sys.argv[1:]:
         if arg == '--version' or arg == '-V':
             print_version()
@@ -36,10 +36,12 @@
         elif arg == '--help':
             print_usage(sys.argv[0])
             sys.exit(0)
-        else:
-            print_usage(sys.argv[0])
-            sys.exit(1)
 
+def process_gui_args():
+    if len(sys.argv) > 1:
+        print_usage(sys.argv[0])
+        sys.exit(1)
+        
 def about(pv):
     import gtk
 

Modified: trunk/ocfs2console/ocfs2interface/main.py
===================================================================
--- trunk/ocfs2console/ocfs2interface/main.py	2005-01-28 01:58:05 UTC (rev 620)
+++ trunk/ocfs2console/ocfs2interface/main.py	2005-01-28 01:58:30 UTC (rev 621)
@@ -23,7 +23,7 @@
 
 from menu import Menu
 from toolbar import Toolbar
-from about import about
+from about import about, process_gui_args
 from process import Process
 from format import format_partition
 from general import General
@@ -270,6 +270,7 @@
     window.show_all()
 
 def main():
+    process_gui_args()
     create_window()
     gtk.main()
 



More information about the Ocfs2-tools-commits mailing list