Dataforth DOS: - TestDataDB: singleton DB connection fix (crash prevention), WAL mode, WinSW service config, backup script, uncaught exception handlers - Sync-FromNAS.ps1: Get-NASFileList temp file approach to avoid SSH stdout deadlock, *> $null output suppression, 8.3 filename filter for PUSH phase, backslash-escaped SCP paths, rename-to-.synced - import.js: INSERT OR REPLACE for re-tested devices - Full import run: 1,028,275 -> 1,632,793 records, indexes added - Deploy script for sync fixes to AD2 Client scripts (temp/): - BG Builders: Lesley account check, MFA phone update - Lonestar Electrical: Kyla/Russ Google Workspace setup, 2FA bypass - AD2 diagnostics and NAS connectivity tests PENDING: Investigate why newest test_date is Jan 19 despite daily tests Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
16 lines
583 B
XML
16 lines
583 B
XML
<service>
|
|
<id>testdatadb</id>
|
|
<name>TestDataDB</name>
|
|
<description>Dataforth Test Data Database Server</description>
|
|
<executable>C:\Program Files\nodejs\node.exe</executable>
|
|
<argument>C:\Shares\testdatadb\server.js</argument>
|
|
<logpath>C:\Shares\testdatadb\logs</logpath>
|
|
<logmode>rotate</logmode>
|
|
<stoptimeout>15sec</stoptimeout>
|
|
<workingdirectory>C:\Shares\testdatadb</workingdirectory>
|
|
<onfailure action="restart" delay="5 sec"/>
|
|
<onfailure action="restart" delay="10 sec"/>
|
|
<onfailure action="restart" delay="30 sec"/>
|
|
<resetfailure>1 hour</resetfailure>
|
|
</service>
|