Ejemplo n.º 1
0
# Copyright (c) 2013-2014 	Alexandre Dulaunoy - [email protected]
# Copyright (c) 2015	 	Pieter-Jan Moreels - [email protected]

import os
import sys
runPath = os.path.dirname(os.path.realpath(__file__))
sys.path.append(os.path.join(runPath, "./lib/"))

from urllib.request import urlopen
import tarfile
import shutil
import sqlite3

from Config import Configuration

vFeedurl = Configuration.getvFeedURL()
vFeedstatus = Configuration.getvFeedStatus()

# connect to db
db = Configuration.getMongoConnection()
info = db.info

u = urlopen(vFeedurl)
i = info.find_one({'db': 'vfeed'})
if i is not None:
    if u.headers['last-modified'] == i['last-modified']:
        sys.exit("Not modified")
info.update({'db': 'vfeed'},
            {"$set": {
                'last-modified': u.headers['last-modified']
            }},
Ejemplo n.º 2
0
import os
import sys
runPath = os.path.dirname(os.path.realpath(__file__))
sys.path.append(os.path.join(runPath, "./lib/"))

import pymongo

from urllib.request import urlopen
import tarfile
import shutil
import sqlite3

from Config import Configuration

vFeedurl = Configuration.getvFeedURL()
vFeedstatus = Configuration.getvFeedStatus()

# connect to db
db = Configuration.getMongoConnection()
info = db.info

u = urlopen(vFeedurl)
i = info.find_one({'db': 'vfeed'})
if i is not None:
    if u.headers['last-modified'] == i['last-modified']:
        sys.exit("Not modified")
info.update({'db': 'vfeed'}, {"$set":{'last-modified': u.headers['last-modified']}}, upsert=True)

if not os.path.exists('./tmp'):
    os.mkdir('./tmp')