コード例 #1
0
ファイル: embl_multiloader.py プロジェクト: pajanne/rococo
import os
from genepy import util
import sys
import loaders.db as db
import ropy.util
import ropy.query
from optparse import OptionParser
from ropy.log import LogSetup

### ---------------------------------------------------------------------------
### Logging setup
### ---------------------------------------------------------------------------
logsetup = LogSetup()
logsetup.logname = "genepy-multiloader"
logsetup.logpath = "%s/logs.txt" % os.path.realpath(os.path.dirname(__file__))
logsetup.setupLogging()

logger = logsetup.logger

### ---------------------------------------------------------------------------
### main
### ---------------------------------------------------------------------------
def main():
    usage = "usage: %prog [Options]"
    parser = OptionParser(usage=usage)
    parser.add_option("-l", "--list", metavar="FILE", help="FILE containing the list of all organism common names and its associated file to load", action="store", type="string", dest="list")
    parser.add_option("-D", action="store", dest="dbhost")

    (options, args) = parser.parse_args()
    
    # Print help if no argument given