fixing optpaser.py
authorAlexandr Popov <popov2al@gmail.com>
Tue, 10 Mar 2009 18:48:29 +0000 (21:48 +0300)
committerAlexandr Popov <popov2al@gmail.com>
Tue, 10 Mar 2009 18:48:29 +0000 (21:48 +0300)
src/optparser.py

index e547b89..bfa0047 100644 (file)
@@ -7,22 +7,17 @@ import os
 from optparse import OptionParser
 
 class OptParser(object):
+    def __init__(self):
+        self.get()   
+    
     # функция получения параметров из ком строки
     def get(self):
         parser = OptionParser(usage="Usage: %prog -d -c", version="%prog 0.1.0")
-        # Парсим параметры ком строки, заодно проверяя их тип
+        # Парсим параметры ком строки
         parser.add_option('--dir', '-d', dest='dir', type="string", \
                 help="starting path for search" )
         parser.add_option('--count', '-c', metavar='COUNT',dest='cnt', type="int", \
                help="count of files for print")
         (self.options, self.args) = parser.parse_args()
-    
-        # Проверяем полученные параметры
-#        if not self.options.dir or not self.options.cnt:
-#            parser.error("options --directory or --count not present")
-#        if not os.path.isdir(self.options.dir):
-#            parser.error(self.options.dir, "- It`s not directory")
         return self.options.dir, self.options.cnt
-
-    def __init__(self):
-        self.get()