<div dir="ltr"><pre style="color:rgb(0,0,0);font-family:"DejaVu Sans Mono";font-size:9.1pt"><span style="font-weight:bold">Use this bash script. It requires you have jq installed.</span></pre><pre style="color:rgb(0,0,0);font-family:"DejaVu Sans Mono";font-size:9.1pt"><span style="font-weight:bold"><br></span></pre><pre style="color:rgb(0,0,0);font-family:"DejaVu Sans Mono";font-size:9.1pt"><span style="font-weight:bold">#!/usr/bin/env bash<br></span><span style="font-weight:bold"><br></span>SERVER=192.168.7.80<br>COLLECTION=devices<br>DATA=`curl http://<span style="color:rgb(0,0,128);font-weight:bold">$</span>{SERVER}:7557/<span style="color:rgb(0,0,128);font-weight:bold">$</span>{COLLECTION}?projection=_id | jq -r <span style="color:rgb(0,128,0);font-weight:bold">'.[]._id'</span>`<br><br><span style="color:rgb(197,118,51);font-weight:bold">urlencode</span>() {<br>    <span style="color:rgb(128,128,128);font-style:italic"># urlencode <string><br></span><span style="color:rgb(128,128,128);font-style:italic">    </span>old_lc_collate=$LC_COLLATE<br>    LC_COLLATE=C<br><br>    <span style="color:rgb(11,12,149)">local </span>length=<span style="color:rgb(0,128,0);font-weight:bold">"${#1}"<br></span><span style="color:rgb(0,128,0);font-weight:bold">    </span><span style="color:rgb(0,0,128);font-weight:bold">for (( </span>i = <span style="color:rgb(0,0,255)">0</span>; i < length; i++ <span style="color:rgb(0,0,128);font-weight:bold">))</span>; <span style="color:rgb(0,0,128);font-weight:bold">do<br></span><span style="color:rgb(0,0,128);font-weight:bold">        </span><span style="color:rgb(11,12,149)">local </span>c=<span style="color:rgb(0,128,0);font-weight:bold">"${1:i:1}"<br></span><span style="color:rgb(0,128,0);font-weight:bold">        </span><span style="color:rgb(0,0,128);font-weight:bold">case </span>$c <span style="color:rgb(0,0,128);font-weight:bold">in<br></span><span style="color:rgb(0,0,128);font-weight:bold">            </span>[a-zA-Z0-9.~_-]) <span style="color:rgb(11,12,149)">printf </span><span style="color:rgb(0,128,0);font-weight:bold">"$c" </span><span style="color:rgb(0,0,128);font-weight:bold">;;<br></span><span style="color:rgb(0,0,128);font-weight:bold">            </span>*) <span style="color:rgb(11,12,149)">printf </span><span style="color:rgb(0,128,0);font-weight:bold">'%%%02X' "'$c" </span><span style="color:rgb(0,0,128);font-weight:bold">;;<br></span><span style="color:rgb(0,0,128);font-weight:bold">        esac<br></span><span style="color:rgb(0,0,128);font-weight:bold">    done<br></span><span style="color:rgb(0,0,128);font-weight:bold"><br></span><span style="color:rgb(0,0,128);font-weight:bold">    </span>LC_COLLATE=$old_lc_collate<br>}<br><br><span style="color:rgb(128,128,128);font-style:italic">#echo $DATA<br></span><span style="color:rgb(128,128,128);font-style:italic"><br></span><span style="color:rgb(0,0,128);font-weight:bold">for </span>id <span style="color:rgb(0,0,128);font-weight:bold">in </span>$DATA; <span style="color:rgb(0,0,128);font-weight:bold">do<br></span><span style="color:rgb(0,0,128);font-weight:bold">    </span>i=<span style="color:rgb(0,0,128);font-weight:bold">$</span>( <span style="color:rgb(197,118,51);font-style:italic">urlencode </span>$id )<br>    <span style="color:rgb(11,12,149)">echo </span>curl <span style="color:rgb(0,128,0);font-weight:bold">"http://${SERVER}:7557/${COLLECTION}/${i}" </span>-X DELETE<br><span style="color:rgb(0,0,128);font-weight:bold">done</span></pre></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Feb 4, 2019 at 11:20 AM Alexander Morillo <<a href="mailto:apps@networkbroadcast.net">apps@networkbroadcast.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hi everyone!</div><div><br></div><div><span class="gmail-m_-2685820990568926088gmail-tlid-translation gmail-m_-2685820990568926088gmail-translation"><span title="" class="gmail-m_-2685820990568926088gmail-">I have a question about how I can remove all devices connected to Genieacs.</span> <span title="" class="gmail-m_-2685820990568926088gmail-">I saw an option in Genieacs-gui but it's one by one.</span> <span title="" class="gmail-m_-2685820990568926088gmail-">Could it be possible to delete the database or reset it to zero?</span></span></div><div><span class="gmail-m_-2685820990568926088gmail-tlid-translation gmail-m_-2685820990568926088gmail-translation"><span title="" class="gmail-m_-2685820990568926088gmail-"><br></span></span></div><div><span class="gmail-m_-2685820990568926088gmail-tlid-translation gmail-m_-2685820990568926088gmail-translation"><span title="" class="gmail-m_-2685820990568926088gmail-">thnks<br></span></span></div><div><br>-- <br><div dir="ltr" class="gmail-m_-2685820990568926088gmail_signature"><div dir="ltr"><img src="https://drive.google.com/a/networkbroadcast.net/uc?id=1_FRZizsEI5sJErXuGqfY43Sui9gcVbsc&export=download" width="200" height="66"><br></div></div></div></div>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.genieacs.com" target="_blank">Users@lists.genieacs.com</a><br>
<a href="http://lists.genieacs.com/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.genieacs.com/mailman/listinfo/users</a><br>
</blockquote></div>