def _buildPubService_sqlite3(self, url): if url.netloc: raise cli.UsageError("Invalid URL: {0}".format(url)) from pub import db dbx = db.connectDB("sqlite3", url.path) svc = db.PubService(dbx) return svc
def connectDB(self, opts): return pubdb.connectDB("sqlite3", opts["db-path"])