← back to Homesonspec
build-loop: add David Weekley (100% priced, 7 states) to rotation — DTD 5/5 add
d4ba9f8e3b66d49d9bf154134ba10ef3c58ff91d · 2026-07-28 10:16:52 -0700 · Steve Abrams
Files touched
Diff
commit d4ba9f8e3b66d49d9bf154134ba10ef3c58ff91d
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Tue Jul 28 10:16:52 2026 -0700
build-loop: add David Weekley (100% priced, 7 states) to rotation — DTD 5/5 add
---
scripts/build-loop.sh | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/scripts/build-loop.sh b/scripts/build-loop.sh
index 30ac4f6c..65397748 100644
--- a/scripts/build-loop.sh
+++ b/scripts/build-loop.sh
@@ -58,6 +58,7 @@ sweep_adapter() {
plt) PULTE_STATE="$(fullname "$S")" PULTE_PAGE_LIMIT=$CAP CLI pultegroup-site | sed "s/^/ plt $S: /" ;;
tri) TRIPOINTE_STATE="$(lc "$S")" TRIPOINTE_PAGE_LIMIT=$CAP CLI tri-pointe-site | sed "s/^/ tri $S: /" ;;
len) LENNAR_STATE="$S" LENNAR_PAGE_LIMIT=$CAP CLI lennar-site | sed "s/^/ len $S: /" ;;
+ dw) DAVIDWEEKLEY_STATE="$(lc "$S")" DAVIDWEEKLEY_PAGE_LIMIT=$CAP CLI david-weekley-site | sed "s/^/ dw $S: /" ;;
esac
done
}
@@ -69,7 +70,7 @@ sweep_national() { CLI toll-brothers-site | sed "s/^/ tol NATIONAL: /"; }
# wait until no other adapter run is in flight (avoid same-source races)
while pgrep -f "cli.ts --adapter" 2>/dev/null | grep -qv "^$$\$"; do sleep 20; done
-for k in dr-horton-site kb-home-site pultegroup-site tri-pointe-site lennar-site toll-brothers-site; do
+for k in dr-horton-site kb-home-site pultegroup-site tri-pointe-site lennar-site toll-brothers-site david-weekley-site; do
PSQL "update \"SourceRegistry\" set active=true, health='HEALTHY', \"consecutiveFailures\"=0 where key='$k';" >/dev/null
done
@@ -85,6 +86,7 @@ while [ ! -f "$STOP" ] && [ "$sweep" -lt "$MAX_SWEEPS" ]; do
sweep_adapter plt &
sweep_adapter tri &
sweep_adapter len &
+ sweep_adapter dw &
# Toll = communities-only (0 spec homes until wave-2 QMI); its data changes on the order of
# weeks, so refresh ~daily (every 8th ~2.5h sweep) not every sweep (DTD 4/5 throttle 2026-07-28).
if [ $((sweep % 8)) -eq 1 ]; then sweep_national & fi
← de3e088d build-loop: throttle Toll (communities-only) to every 8th sw
·
back to Homesonspec
·
build-loop: scope David Weekley sweep to its 7 served states 7c8f49be →