IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jan 12, 2015, 12:24:24 PM (12 years ago)
Author:
eugene
Message:

various updates merged from trunk

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-pv3-20140717-merge/ippToPsps/jython/config.py

    r35417 r37820  
    2222
    2323        self.test = False
    24         for arg in sys.argv:
    25             if arg == "-test":
    26                 self.test = True
    27                 sys.argv.remove(arg)
    28             if arg == "-t":
    29                 self.test = True
    30                 sys.argv.remove(arg)
     24        self.resetDvo = False
     25        self.gpc1test = True
     26        self.retry = False
     27        self.camera = "gpc1"
     28        self.onebatch = False
     29        self.loopBatch = False
    3130
     31        if sys.argv.count("-test"):
     32            self.test = True
     33            sys.argv.remove("-test")
     34
     35        if sys.argv.count("-t"):
     36            self.test = True
     37            sys.argv.remove("-t")
     38
     39        # by default, we use gpc1test in a test, and do not if not a test
    3240        self.gpc1test = self.test
    33         for arg in sys.argv:
    34             if arg == "-realgpc":
    35                 self.gpc1test = False
    36                 sys.argv.remove(arg)
     41
     42        if sys.argv.count("-realgpc"):
     43            if not self.test:
     44                print "-realgpc requires -test"
     45                sys.exit(1)
     46            self.gpc1test = False
     47            sys.argv.remove("-realgpc")
     48
     49        if sys.argv.count("-reset-dvo"):
     50            self.resetDvo = True
     51            sys.argv.remove("-reset-dvo")
     52
     53        if sys.argv.count("-retry"):
     54            self.retry = True
     55            sys.argv.remove("-retry")
     56
     57        if sys.argv.count("-simtest"):
     58            self.camera = "simtest"
     59            sys.argv.remove("-simtest")
     60
     61        if sys.argv.count("-one-batch"):
     62            self.onebatch = True
     63            sys.argv.remove("-one-batch")
     64
     65        if sys.argv.count("-loop"):
     66            self.loopBatch = True
     67            sys.argv.remove("-loop")
    3768
    3869        ## name of the top-level jython script
Note: See TracChangeset for help on using the changeset viewer.