def compactCollection(collection, **kwargs): mongo_db = MongoDB(**kwargs) return mongo_db.compactCollection(collection)
def serverInfo(**kwargs): mongo_db = MongoDB(**kwargs) return mongo_db.serverInfo()
def viewOperations(**kwargs): mongo_db = MongoDB(**kwargs) return mongo_db.viewOperations()
def getIndexes(database, **kwargs): mongo_db = MongoDB(**kwargs) return mongo_db.listIndexes(database)
def resume(self): mongo_db = MongoDB() mongo_db.resume()
def dropDb(db, **kwargs): mongo_db = MongoDB(**kwargs) return mongo_db.dropDb(db)
def dropIndex(collection, idx_name, **kwargs): mongo_db = MongoDB(**kwargs) return mongo_db.dropIndex(collection, idx_name)
def stop(self): mongo_db = MongoDB() mongo_db.stop()
def start(self, **kwargs): mongo_db = MongoDB(**kwargs) mongo_db.setParamaters() mongo_db.start()
def addIndex(collection, idx_name, idx_key, unique, drop_duplicates, **kwargs): mongo_db = MongoDB(**kwargs) return mongo_db.addIndex(collection, idx_name, idx_key, unique, drop_duplicates)
def listDb(**kwargs): mongo_db = MongoDB(**kwargs) return mongo_db.listDatabases()
def suspend(self): mongo_db = MongoDB() mongo_db.suspend()
def serverLog(**kwargs): mongo_db = MongoDB(**kwargs) return mongo_db.viewServerLog()
def repair(database, **kwargs): mongo_db = MongoDB(**kwargs) return mongo_db.repair(database)
def checkDataIntegrity(collection, **kwargs): mongo_db = MongoDB(**kwargs) return mongo_db.checkIntegrity(collection)
def copyTo(from_db, to_db, from_host, **kwargs): mongo_db = MongoDB(**kwargs) return mongo_db.copyTo(from_db, to_db, from_host)