Dateikontrolle für pictory und replace_ios per timestamp und hash Wert

Hashwerte der Dateien über RevPiNetIO abrufbar b'PH' b'RH'
Alte Testfunktion für replace_ios aus helper entfernt
This commit is contained in:
2019-08-18 11:23:18 +02:00
parent 80c2550739
commit c024020294
7 changed files with 155 additions and 160 deletions

View File

@@ -31,9 +31,6 @@ Functions</h3>
</tr><tr>
<td><a style="color:#0000FF" href="#refullmatch">refullmatch</a></td>
<td>re.fullmatch wegen alter python version aus wheezy nachgebaut.</td>
</tr><tr>
<td><a style="color:#0000FF" href="#revpimodio_replaceio">revpimodio_replaceio</a></td>
<td>Importiert und ersetzt IOs in RevPiModIO.</td>
</tr>
</table>
<hr /><hr />
@@ -83,26 +80,5 @@ True, wenn komplett passt sonst False
</dd>
</dl>
<div align="right"><a style="color:#0000FF" href="#top">Up</a></div>
<hr /><hr />
<a NAME="revpimodio_replaceio" ID="revpimodio_replaceio"></a>
<h2 style="background-color:#FFFFFF;color:#0000FF">revpimodio_replaceio</h2>
<b>revpimodio_replaceio</b>(<i>revpi, filename</i>)
<p>
Importiert und ersetzt IOs in RevPiModIO.
</p><dl>
<dt><i>revpi</i></dt>
<dd>
RevPiModIO Instanz
</dd><dt><i>filename</i></dt>
<dd>
Dateiname der Ersetzungsdatei
</dd>
</dl><dl>
<dt>Returns:</dt>
<dd>
True, wenn alle IOs ersetzt werden konnten
</dd>
</dl>
<div align="right"><a style="color:#0000FF" href="#top">Up</a></div>
<hr />
</body></html>

View File

@@ -110,6 +110,12 @@ Methods</h3>
<td><a style="color:#0000FF" href="#RevPiPyLoad._signewlogfile">_signewlogfile</a></td>
<td>Signal handler to start new logfile.</td>
</tr><tr>
<td><a style="color:#0000FF" href="#RevPiPyLoad.check_pictory_changed">check_pictory_changed</a></td>
<td>Prueft ob sich die piCtory Datei veraendert hat.</td>
</tr><tr>
<td><a style="color:#0000FF" href="#RevPiPyLoad.check_replace_ios_changed">check_replace_ios_changed</a></td>
<td>Prueft ob sich die replace_ios.conf Datei veraendert hat (oder del).</td>
</tr><tr>
<td><a style="color:#0000FF" href="#RevPiPyLoad.packapp">packapp</a></td>
<td>Erzeugt aus dem PLC-Programm ein TAR/Zip-File.</td>
</tr><tr>
@@ -299,7 +305,29 @@ RevPiPyLoad._signewlogfile</h3>
<b>_signewlogfile</b>(<i>signum, frame</i>)
<p>
Signal handler to start new logfile.
</p><a NAME="RevPiPyLoad.packapp" ID="RevPiPyLoad.packapp"></a>
</p><a NAME="RevPiPyLoad.check_pictory_changed" ID="RevPiPyLoad.check_pictory_changed"></a>
<h3 style="background-color:#FFFFFF;color:#FF0000">
RevPiPyLoad.check_pictory_changed</h3>
<b>check_pictory_changed</b>(<i></i>)
<p>
Prueft ob sich die piCtory Datei veraendert hat.
</p><dl>
<dt>Returns:</dt>
<dd>
True, wenn veraendert wurde
</dd>
</dl><a NAME="RevPiPyLoad.check_replace_ios_changed" ID="RevPiPyLoad.check_replace_ios_changed"></a>
<h3 style="background-color:#FFFFFF;color:#FF0000">
RevPiPyLoad.check_replace_ios_changed</h3>
<b>check_replace_ios_changed</b>(<i></i>)
<p>
Prueft ob sich die replace_ios.conf Datei veraendert hat (oder del).
</p><dl>
<dt>Returns:</dt>
<dd>
True, wenn veraendert wurde
</dd>
</dl><a NAME="RevPiPyLoad.packapp" ID="RevPiPyLoad.packapp"></a>
<h3 style="background-color:#FFFFFF;color:#FF0000">
RevPiPyLoad.packapp</h3>
<b>packapp</b>(<i>mode="tar", pictory=False</i>)