Hallo,
mich würde mal interessieren wie gross bei euch so die OH Installationen sind (Anzahl Items, Anzahl Rules, ...).
Meine sieht wie folgt aus:
>2000 LOC in den rule files? Ich bin selber überrascht.
Wenn ihr mal schauen wollt wie es bei euch so aussieht. Einfach den folgenden Code als ausführbare Datei im configurations Verzeichnis speichern und ausführen:
Ich bin gespannt auf eure Werte.
Viele Grüße
Ralf
mich würde mal interessieren wie gross bei euch so die OH Installationen sind (Anzahl Items, Anzahl Rules, ...).
Meine sieht wie folgt aus:
Code:
24 item files ====================
1 Color items
21 Contact items
5 DateTime items
11 Dimmer items
49 Group items
62 Number items
7 Rollershutter items
42 String items
93 Switch items
18 rules files ====================
156 rules
2225 lines of code
2 script files ====================
493 lines of code
1 sitemaps ====================
45 frames
335 lines of code
23 transform files ====================
10 map files
13 xsl files
196 lines of code
Wenn ihr mal schauen wollt wie es bei euch so aussieht. Einfach den folgenden Code als ausführbare Datei im configurations Verzeichnis speichern und ausführen:
Code:
#!/bin/bash echo "$(ls -1 items/* | wc -l) item files ====================" for type in Color Contact DateTime Dimmer Group Number Rollershutter String Switch do echo " $(cat items/*.items | grep -E "^\s*$type" | wc -l) $type items" done echo "$(ls -1 rules/* | wc -l) rules files ====================" echo " $(cat rules/*.rules | grep rule | wc -l) rules" echo " $(cat rules/*.rules | wc -l) lines of code" echo "$(ls -1 scripts/*.script | wc -l) script files ====================" echo " $(cat scripts/*.script | wc -l) lines of code" echo "$(ls -1 sitemaps/*.sitemap | wc -l) sitemaps ====================" echo " $(cat sitemaps/*.sitemap | grep Frame | wc -l) frames" echo " $(cat sitemaps/*.sitemap | wc -l) lines of code" echo "$(ls -1 transform/* | wc -l) transform files ====================" echo " $(ls -1 transform/*.map | wc -l) map files" echo " $(ls -1 transform/*.xsl | wc -l) xsl files" echo " $(cat transform/* | wc -l) lines of code"
Viele Grüße
Ralf



Kommentar