def doDeli(wfile,req):
    fp = None
    error_title = ''
    errors = []
    added = None
    updated = None

    if not DEBUG:
        url = req.param('url')
        assert url
        username = req.param('username')
        password = req.param('password')
        errors = [
            'URL: %s' % url,
            'username: %s' % username,
            'password: ***',
        ]
        try:
            fp = import_delicious.fetch_delicious(url, username, password)
        except urllib2.HTTPError, e:
            if e.code == 401:       # 401: Authorization Required?
                error_title = 'Authorization Error'
            else:
                error_title = str(e)
        except IOError, e:
            log.exception('import_delicious.fetch_delicious error: %s:%s' % (username,'***'))
            error_title = str(e)
def doDeli(wfile,req):
    fp = None
    error_msg = ''
    added = None
    updated = None

    if not DEBUG:
        username = req.param('username')
        password = req.param('password')
        try:
            fp = import_delicious.fetch_delicious(
                import_delicious.POSTS_URL,
                username,
                password,
                )
        except urllib2.HTTPError, e:
            # 401: Authorization Required?
            if e.code == 401:
                error_msg = '401'
            else:
                error_msg = str(e)
        except IOError, e:
            log.exception('import_delicious.fetch_delicious error: %s:%s' % (username,'***'))
            error_msg = str(e)