Changeset 16526


Ignore:
Timestamp:
Aug 11, 2016, 2:54:41 PM (3 years ago)
Author:
dferreira
Message:

Cleaned database

Location:
internals/2016/aptoideimagesdetector/trunk/aptoide_mature_app_detector/aptoide_mature_app_detector/explicit_content_detector/API
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • internals/2016/aptoideimagesdetector/trunk/aptoide_mature_app_detector/aptoide_mature_app_detector/explicit_content_detector/API/views.py

    r16525 r16526  
    228228                config = json.load(json_data)
    229229        exp = False
    230         #try:
     230        try:
    231231                # Fetching the JSON content
    232         webpage = urllib2.urlopen(url+str(app_id)+"/json")
    233         soup = BeautifulSoup(webpage, "lxml")
    234                                                
    235         text = soup.get_text()
    236         page = json.loads(text)
    237         if page['status']!='FAIL':
    238                 if config["synchronous_or_asynchronous"]=="asynchronous":
    239                         get_data_async(page, config["directories"]["asynchronous_dir"], cache_reload)
    240                         return HttpResponse("Waiting")
    241                 exp = get_data_sync(page, int(cache_reload))
    242 
    243         else:
     232                webpage = urllib2.urlopen(url+str(app_id)+"/json")
     233                soup = BeautifulSoup(webpage, "lxml")
     234                                                       
     235                text = soup.get_text()
     236                page = json.loads(text)
     237                if page['status']!='FAIL':
     238                        if config["synchronous_or_asynchronous"]=="asynchronous":
     239                                get_data_async(page, config["directories"]["asynchronous_dir"], cache_reload)
     240                                return HttpResponse("Waiting")
     241                        exp = get_data_sync(page, int(cache_reload))
     242
     243                else:
     244                        status = 'Failed'
     245                        print "App does not exist"
     246                        return HttpResponse(json.dumps({'status': 'Failed', 'time':str(datetime.now()-now)}, sort_keys=True))
     247        except:
    244248                status = 'Failed'
    245                 print "App does not exist"
     249                print "Error during parsing"
    246250                return HttpResponse(json.dumps({'status': 'Failed', 'time':str(datetime.now()-now)}, sort_keys=True))
    247         #except:
    248         #       status = 'Failed'
    249         #       print "Error during parsing"
    250         #       return HttpResponse(json.dumps({'status': 'Failed', 'time':str(datetime.now()-now)}, sort_keys=True))
    251251
    252252        # If it's explicit content, redirects to true page. Otherwise, redirects to false page.
Note: See TracChangeset for help on using the changeset viewer.