diff options
| author | yyamashita <yyamashita@hetzner.yyamashita.com> | 2026-11-01 09:19:55 +0900 |
|---|---|---|
| committer | yyamashita <yyamashita@hetzner.yyamashita.com> | 2026-11-01 09:19:55 +0900 |
| commit | dcb35334905f914dfd3eaa7453f0b019bd777588 (patch) | |
| tree | 2a78d999c28b40abf682b0c2b7c3f1802b98c4f3 /providers/sample.py | |
| parent | f0044f886359d942fe479a9a8a940af17c7047ac (diff) | |
スタジオセットごとにリンキィディンクの実際の空き枠を表示する
ダミーデータをやめ、Reserve Mart の会員ページから日別状況を読む。
取得結果は 5 分キャッシュし、ノアなど取れないスタジオは電話番号とリンクを出す。
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'providers/sample.py')
| -rw-r--r-- | providers/sample.py | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/providers/sample.py b/providers/sample.py deleted file mode 100644 index 86708da..0000000 --- a/providers/sample.py +++ /dev/null @@ -1,13 +0,0 @@ -"""画面確認用のダミーデータ。日付とスタジオごとに毎回同じ結果を返す。""" - -import random - - -def fetch(studio, date): - rng = random.Random(f"{studio['id']}:{date.isoformat()}") - slots = [] - for room in studio["rooms"]: - for hour in range(studio["open"], studio["close"]): - status = "booked" if rng.random() < 0.45 else "free" - slots.append({"room": room, "hour": hour, "status": status}) - return slots |
