#!/usr/bin/env python

import optparse

import argweaver
from argweaver.db import ArgDB

from rasmus import util


o = optparse.OptionParser()
o.add_option("-d", "--db")
o.add_option("", "--add-smc", action="append", default=[],
             help="Add SMC file to DB")
conf, args = o.parse_args()

#=============================================================================


db = ArgDB().connect(conf.db)

# add SMC files
for fn in conf.add_smc:
    util.tic("adding %s..." % fn)
    db.add_smc_file(fn)
    util.toc()

db.commit()
db.close()
