From b8d23d0965a89db47eced6095a37da082004672e Mon Sep 17 00:00:00 2001
From: Jack <jack@lbry.io>
Date: Thu, 11 Aug 2016 12:36:13 -0400
Subject: [PATCH] add announce_all_blobs_to_dht

---
 lbrynet/lbrynet_daemon/LBRYDaemon.py | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/lbrynet/lbrynet_daemon/LBRYDaemon.py b/lbrynet/lbrynet_daemon/LBRYDaemon.py
index c39e16914..a3c6046b5 100644
--- a/lbrynet/lbrynet_daemon/LBRYDaemon.py
+++ b/lbrynet/lbrynet_daemon/LBRYDaemon.py
@@ -2385,6 +2385,20 @@ class LBRYDaemon(jsonrpc.JSONRPC):
         d.addCallback(lambda r: self._render_response(r, OK_CODE))
         return d
 
+    def jsonrpc_announce_all_blobs_to_dht(self):
+        """
+        Announce all blobs to the dht
+
+        Args:
+            None
+        Returns:
+
+        """
+
+        d = self.session.blob_manager.immediate_announce_all_blobs()
+        d.addCallback(lambda _: self._render_response("Announced", OK_CODE))
+        return d
+    
 
 def get_lbrynet_version_from_github():
     """Return the latest released version from github."""