Example #1
0
    def handle(self, *args, **options):
        if not len(args):
            print "You must provide the feed url as parameter"
            exit(0)

        feed_url = args[0]
        # process feed in create-mode
        process_feed(feed_url, create=False)
Example #2
0
    def handle(self, *args, **options):
        if not len(args):
            print "You must provide the feed url as parameter"
            exit(0)

        feed_url = args[0]
        # process feed in create-mode
        process_feed(feed_url, create=False)
                
Example #3
0
 def handle(self, *args, **options):
     new_posts_count = 0
     start = datetime.now()
     for feed_url in Feed.site_objects.all().values_list("url", flat=True):
         # process feed in create-mode
         new_posts_count += process_feed(feed_url, create=False)
     delta = datetime.now() - start
     print "Added %s posts in %d seconds" % (new_posts_count, delta.seconds)
     feeds_updated.send(sender=self, instance=self)