From 2424989fa0c4336af786b49d6ea3363b38ce614a Mon Sep 17 00:00:00 2001 From: Sven Slootweg Date: Sun, 27 May 2012 12:37:00 +0200 Subject: [PATCH] Restructuring --- render | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/render b/render index c993aaa..344d5a1 100755 --- a/render +++ b/render @@ -13,11 +13,14 @@ parser.add_argument('-a', dest='attachment_dir', action='store', default='attach args = parser.parse_args() options = vars(args) +if os.path.isfile(options['database']) == False: + print "Database file not found. Use the -d switch to specify a custom database path." + exit(1) + # Connect to database database = sqlite3.connect(options['database']) cursor = database.cursor() -cursor.execute("SELECT * FROM emails") -email_list = cursor.fetchall() - -print email_list +for message in cursor.execute("SELECT * FROM emails"): + message_id, sender, recipient, subject, timestamp, textbody, htmlbody, sha1_hash = message +