<div dir="ltr">Simon is spot on. Writing directly to the Mongo instance is a bad idea. GenieACS caches information from the db, and if you manipulate the db directly and don't invalidate the redis cache, then those changes can be lost. Additionally, writing data to the Mongo DB doesn't update the CPE. Using provision scripts is the approved way of changing device parameters.<div><br></div><div>-dan</div></div><br><div class="gmail_quote"><div dir="ltr">On Wed, Jan 9, 2019 at 1:58 AM Simon Ryf <<a href="mailto:simon.ryf@dualstack.ch">simon.ryf@dualstack.ch</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 lang="EN-US">
<div class="gmail-m_1109693911504937524WordSection1">
<p class="MsoNormal"><span lang="EN-GB">Hi Lukas,<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">You should not and there is no point in - writing to GenieACS db directly.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">If you would do that. You would write a value and next time you read it from the device it would be overwritten.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">It would never get pushed to the device.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">If you want to do such things – take a look at provisions. This is the way to automatically write values to the device:<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><a href="https://github.com/genieacs/genieacs/wiki/Provisions" target="_blank">https://github.com/genieacs/genieacs/wiki/Provisions</a><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">br<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">Simon<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<div style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid rgb(181,196,223);padding:3pt 0cm 0cm">
<p class="MsoNormal"><b><span style="font-size:12pt;color:black">From: </span></b><span style="font-size:12pt;color:black">Users <<a href="mailto:users-bounces@lists.genieacs.com" target="_blank">users-bounces@lists.genieacs.com</a>> on behalf of Łukasz P <<a href="mailto:peceq83@gmail.com" target="_blank">peceq83@gmail.com</a>><br>
<b>Reply-To: </b>Community support for GenieACS users <<a href="mailto:users@lists.genieacs.com" target="_blank">users@lists.genieacs.com</a>><br>
<b>Date: </b>Wednesday, 9 January 2019 at 11:45<br>
<b>To: </b>"<a href="mailto:users@lists.genieacs.com" target="_blank">users@lists.genieacs.com</a>" <<a href="mailto:users@lists.genieacs.com" target="_blank">users@lists.genieacs.com</a>><br>
<b>Subject: </b>Database<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Hi there do you have some patterns how write directly in mongo wifi password and other parameters. for particular ONU. Unfortunetly this version of mongo is not supported yet and i can't use any database client for i.e Windows.<u></u><u></u></p>
<div>
<p class="MsoNormal">Thanks for help and best regards. Lukas<u></u><u></u></p>
</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>