def previous(): """ Return the list of the 10 previous paste. """ try: previousPastes = Paste.view('paste/all', limit=10).all() except: previousPastes = [] return previousPastes
def main(): """ Purge old paste. """ parser = argparse.ArgumentParser() parser.add_argument('--conf', help='paulla.paste conf file') args = parser.parse_args() config = ConfigParser.RawConfigParser() config.read(args.conf) logging.config.fileConfig(args.conf) logger = logging.getLogger('purge') server = couchdbkit.Server(config.get('app:main', 'couchdb.url')) db = server.get_or_create_db(config.get('app:main', 'couchdb.db')) Paste.set_db(db) oldPastes = Paste.view('old/all').all() for paste in oldPastes: logger.info("deleting %s", paste._id) paste.delete()
def previous(): """ Return the list of the 10 previous paste. """ previousPastes = Paste.view('paste/all', limit=10).all() return previousPastes
def previous(): """ Return the list of the 10 previous paste. """ previousPastes = Paste.view('paste/all', limit=10, descending=True).all() return previousPastes