Пример #1
0
 def modifyProxyPhotos(self, photos, field):
     ret = []
     for photo in photos:
         if field in photo:
             orig_url = photo[field]
             path, url = self.convert2path(orig_url)
             if not os.path.exists(path):
                 Logger().debug("%s dont exists, downloading it into %s"%(orig_url, path))
                 downloadPhotoFromURL(orig_url, path)
             photo[field] = url
         ret.append(photo)
     return ret
Пример #2
0
########################################################################################

page = FDH_page()
page.init(header="Proxy redirect")

home_path = '/var/www/cgi-bin/html/'
web_path = 'http://%s/' % '192.168.100.176'

def convert2path(url):
    path = url.replace('http://', os.path.sep.join((home_path, 'proxy/')))
    url = url.replace('http://', os.path.sep.join((web_path, 'proxy/')))
    return (path, url)


form = cgi.FieldStorage()

if 'url' in form:
    # api, token = initialisationFlickrApi(OPT)

    orig_url = form['url'].value
    path, url = convert2path(orig_url)
    redirect = Redirect_Page(url)
    if not os.path.exists(path):
        Logger().debug("%s dont exists, downloading it into %s"%(orig_url, path))
        downloadPhotoFromURL(orig_url, path)

    print redirect

else:
    print page