Esempio n. 1
0
def main():
    parser = GlobalOptionsParser(usage="usage: %prog [options] langid file ...")
    parser.add_option("-i", "--importtype", dest="import_type", default=1,
        help="Import type (1: import, 2: populate, 3: update")
    (options, args) = parser.parse_args()
    parser.check_args_atleast(2, args)
    session = LionDB(options.config, options.trace)
    langid = args.pop(0)
    session.trace_msg("Import for langid=%s with %s" % (langid, args))
    session.module_import(args, langid, int(options.import_type))
Esempio n. 2
0
def main():
    parser = GlobalOptionsParser(
        usage="usage: %prog [options] langid file ...")
    parser.add_option("-i",
                      "--importtype",
                      dest="import_type",
                      default=1,
                      help="Import type (1: import, 2: populate, 3: update")
    (options, args) = parser.parse_args()
    parser.check_args_atleast(2, args)
    session = LionDB(options.config, options.trace)
    langid = args.pop(0)
    session.trace_msg("Import for langid=%s with %s" % (langid, args))
    session.module_import(args, langid, int(options.import_type))
Esempio n. 3
0
def main():
    import_choices = {1: "Rebuild a language table from an AMIS Accessible UI XML file.",
        2: "Update existing data from an AMIS Accessible UI XML file.",
        3: "Update only the audio data for existing table elements from an AMIS Accessible UI XML file."}
    
    import_description = '\n'.join(["%d: %s" % (a, b) for a, b in import_choices.items()])
    
    usage = """usage: %prog [options] langid file"""
    parser = GlobalOptionsParser(usage=usage)
    parser.add_option("-i", "--importtype", dest="import_type", type="int", default=1, 
        help=import_description)
    (options, args) = parser.parse_args()
    parser.check_args(2, args)
    
    session = LionDB(options.config, options.trace, "amis")
    langid, file = args
    session.module_import(file, langid, options.import_type)