From a7f42771ec6f7efb290a44c8a25abce60a956cea Mon Sep 17 00:00:00 2001 From: Midgard Date: Fri, 18 Sep 2020 19:48:32 +0200 Subject: [PATCH] Update S5: reduced offer --- s5.hlds | 143 ++++--------------------------------------------- s5_generate.py | 34 ++++-------- 2 files changed, 20 insertions(+), 157 deletions(-) diff --git a/s5.hlds b/s5.hlds index eda521c..e113b98 100644 --- a/s5.hlds +++ b/s5.hlds @@ -7,163 +7,38 @@ s5: S5 dish sandwich_kaas: Broodje Kaas -- Kaas, ei, komkommer, sla, tomaat en mayonaise single_choice sandwich: Broodje - small_white: Klein wit € 1.40 - small_brown: Klein bruin € 1.40 large_white: Groot wit € 2.10 large_brown: Groot bruin € 2.10 - quattro: Quattro € 2.10 - -dish sandwich_kruidenkaas: Broodje Kruidenkaas -- Kruidenkaas, ei, komkommer, sla en tomaat - single_choice sandwich: Broodje - small_white: Klein wit € 1.40 - small_brown: Klein bruin € 1.40 - large_white: Groot wit € 2.10 - large_brown: Groot bruin € 2.10 - quattro: Quattro € 2.10 - -dish sandwich_kipcurry: Broodje Kip curry -- Kip curry, ei, komkommer, sla en tomaat - single_choice sandwich: Broodje - small_white: Klein wit € 1.50 - small_brown: Klein bruin € 1.50 - large_white: Groot wit € 2.20 - large_brown: Groot bruin € 2.20 - quattro: Quattro € 2.20 - -dish sandwich_kipcurryhawa: Broodje Kip curry Hawaï -- Kip curry, ananas, ei, komkommer, sla en tomaat - single_choice sandwich: Broodje - small_white: Klein wit € 1.50 - small_brown: Klein bruin € 1.50 - large_white: Groot wit € 2.20 - large_brown: Groot bruin € 2.20 - quattro: Quattro € 2.20 - -dish sandwich_vissalade: Broodje Vissalade -- Duurzame vissalade, tomaat, sla, komkommer en ei - single_choice sandwich: Broodje - small_white: Klein wit € 1.50 - small_brown: Klein bruin € 1.50 - large_white: Groot wit € 2.30 - large_brown: Groot bruin € 2.30 - quattro: Quattro € 2.30 - -dish sandwich_ham: Broodje Ham -- Ham, ei, komkommer, sla, tomaat en mayonaise - single_choice sandwich: Broodje - small_white: Klein wit € 1.50 - small_brown: Klein bruin € 1.50 - large_white: Groot wit € 2.30 - large_brown: Groot bruin € 2.30 - quattro: Quattro € 2.30 - -dish sandwich_prepare: Broodje Preparé -- Preparé, ei, komkommer, sla en tomaat - single_choice sandwich: Broodje - small_white: Klein wit € 1.50 - small_brown: Klein bruin € 1.50 - large_white: Groot wit € 2.30 - large_brown: Groot bruin € 2.30 - quattro: Quattro € 2.30 - -dish sandwich_springbreak: Broodje Spring break -- Erwten-munt spread, komkommer, radijs, sla, croutons, cocktailsaus - single_choice sandwich: Broodje - small_white: Klein wit € 1.50 - small_brown: Klein bruin € 1.50 - large_white: Groot wit € 2.40 - large_brown: Groot bruin € 2.40 - quattro: Quattro € 2.40 - -dish sandwich_argenteuil: Broodje Argenteuil -- Ham, asperge, ei, komkommer, sla, tomaat en mayonaise - single_choice sandwich: Broodje - small_white: Klein wit € 1.50 - small_brown: Klein bruin € 1.50 - large_white: Groot wit € 2.40 - large_brown: Groot bruin € 2.40 - quattro: Quattro € 2.40 - -dish sandwich_brie: Broodje Brie -- Brie, honing, pijnboompitten, sla - single_choice sandwich: Broodje - small_white: Klein wit € 1.50 - small_brown: Klein bruin € 1.50 - large_white: Groot wit € 2.50 - large_brown: Groot bruin € 2.50 - quattro: Quattro € 2.50 - -dish sandwich_caesar: Broodje Caesar -- Kippenreepjes, Gran Moravia kaasschilfers, croutons, sla en caesardressing - single_choice sandwich: Broodje - small_white: Klein wit € 1.50 - small_brown: Klein bruin € 1.50 - large_white: Groot wit € 2.50 - large_brown: Groot bruin € 2.50 - quattro: Quattro € 2.50 - -dish sandwich_martino: Broodje Martino -- Preparé, augurk, tomaat, mosterd en tabasco - single_choice sandwich: Broodje - small_white: Klein wit € 1.60 - small_brown: Klein bruin € 1.60 - large_white: Groot wit € 2.40 - large_brown: Groot bruin € 2.40 - quattro: Quattro € 2.40 dish sandwich_maison: Broodje Maison -- Ham, kaas, augurk, ei, sla, tomaat, cocktailsaus en mayonaise single_choice sandwich: Broodje - small_white: Klein wit € 1.60 - small_brown: Klein bruin € 1.60 large_white: Groot wit € 2.40 large_brown: Groot bruin € 2.40 - quattro: Quattro € 2.40 -dish sandwich_tropical: Broodje Tropical -- Ham, kaas, ananas, ei, sla, cocktailsaus +dish sandwich_caesar: Broodje Caesar -- Kippenreepjes, Gran Moravia kaasschilfers, croutons, sla en caesardressing single_choice sandwich: Broodje - small_white: Klein wit € 1.60 - small_brown: Klein bruin € 1.60 - large_white: Groot wit € 2.40 - large_brown: Groot bruin € 2.40 - quattro: Quattro € 2.40 + large_white: Groot wit € 2.50 + large_brown: Groot bruin € 2.50 -dish sandwich_groentespread: Broodje Groentespread -- Weekelijks wisselende groentespread +dish sandwich_tomaatmozzarella: Broodje Tomaat-mozzarella -- Mozzarella, tomaat, basilicum pesto en sla single_choice sandwich: Broodje - small_white: Klein wit € 1.60 - small_brown: Klein bruin € 1.60 large_white: Groot wit € 2.60 large_brown: Groot bruin € 2.60 - quattro: Quattro € 2.60 dish sandwich_gerooktezalmmetkruidenkaas: Broodje Gerookte zalm met kruidenkaas -- Gerookte zalm, kruidenkaas en ui single_choice sandwich: Broodje - small_white: Klein wit € 1.60 - small_brown: Klein bruin € 1.60 large_white: Groot wit € 2.60 large_brown: Groot bruin € 2.60 - quattro: Quattro € 2.60 + +dish sandwich_groentespread: Broodje Groentespread -- Wekelijks wisselende groentespread + single_choice sandwich: Broodje + large_white: Groot wit € 2.60 + large_brown: Groot bruin € 2.60 dish sandwich_toscane: Broodje Toscane -- Mozzarella, prosciutto ham, sla en tomatensalsa single_choice sandwich: Broodje - small_white: Klein wit € 1.60 - small_brown: Klein bruin € 1.60 large_white: Groot wit € 2.70 large_brown: Groot bruin € 2.70 - quattro: Quattro € 2.70 - -dish sandwich_geitenkaas: Broodje Geitenkaas -- Geitenkaas, appel, honing en sla - single_choice sandwich: Broodje - small_white: Klein wit € 1.70 - small_brown: Klein bruin € 1.70 - large_white: Groot wit € 2.60 - large_brown: Groot bruin € 2.60 - quattro: Quattro € 2.60 - -dish sandwich_tomaatmozzarella: Broodje Tomaat-mozzarella -- Mozzarella, tomaat, basilicumpesto en sla - single_choice sandwich: Broodje - small_white: Klein wit € 1.70 - small_brown: Klein bruin € 1.70 - large_white: Groot wit € 2.60 - large_brown: Groot bruin € 2.60 - quattro: Quattro € 2.60 - -dish sandwich_hoevebroodje: Broodje Hoevebroodje -- Geitenkaas, appel, honing, gebakken spek en sla - single_choice sandwich: Broodje - small_white: Klein wit € 1.70 - small_brown: Klein bruin € 1.70 - large_white: Groot wit € 2.60 - large_brown: Groot bruin € 2.60 - quattro: Quattro € 2.60 dish yoghurt: Natuuryoghurt € 0.4 dish yofu: Plantaardige yofu € 1 diff --git a/s5_generate.py b/s5_generate.py index 60e3725..019fbfe 100755 --- a/s5_generate.py +++ b/s5_generate.py @@ -14,39 +14,27 @@ s5: S5 MENU = [ l.split("\t") for l in """ -Spring break Erwten-munt spread, komkommer, radijs, sla, croutons, cocktailsaus € 1,50 € 2,40 -Groentespread Weekelijks wisselende groentespread € 1,60 € 2,60 -Brie Brie, honing, pijnboompitten, sla € 1,50 € 2,50 -Geitenkaas Geitenkaas, appel, honing en sla € 1,70 € 2,60 -Kaas Kaas, ei, komkommer, sla, tomaat en mayonaise € 1,40 € 2,10 -Kruidenkaas Kruidenkaas, ei, komkommer, sla en tomaat € 1,40 € 2,10 -Tomaat-mozzarella Mozzarella, tomaat, basilicumpesto en sla € 1,70 € 2,60 -Kip curry Kip curry, ei, komkommer, sla en tomaat € 1,50 € 2,20 -Kip curry Hawaï Kip curry, ananas, ei, komkommer, sla en tomaat € 1,50 € 2,20 -Caesar Kippenreepjes, Gran Moravia kaasschilfers, croutons, sla en caesardressing € 1,50 € 2,50 -Gerookte zalm met kruidenkaas Gerookte zalm, kruidenkaas en ui € 1,60 € 2,60 -Vissalade Duurzame vissalade, tomaat, sla, komkommer en ei € 1,50 € 2,30 -Ham Ham, ei, komkommer, sla, tomaat en mayonaise € 1,50 € 2,30 -Preparé Preparé, ei, komkommer, sla en tomaat € 1,50 € 2,30 -Martino Preparé, augurk, tomaat, mosterd en tabasco € 1,60 € 2,40 -Hoevebroodje Geitenkaas, appel, honing, gebakken spek en sla € 1,70 € 2,60 -Maison Ham, kaas, augurk, ei, sla, tomaat, cocktailsaus en mayonaise € 1,60 € 2,40 -Tropical Ham, kaas, ananas, ei, sla, cocktailsaus € 1,60 € 2,40 -Toscane Mozzarella, prosciutto ham, sla en tomatensalsa € 1,60 € 2,70 -Argenteuil Ham, asperge, ei, komkommer, sla, tomaat en mayonaise € 1,50 € 2,40 +Kaas Kaas, ei, komkommer, sla, tomaat en mayonaise € 2,10 +Tomaat-mozzarella Mozzarella, tomaat, basilicum pesto en sla € 2,60 +Caesar Kippenreepjes, Gran Moravia kaasschilfers, croutons, sla en caesardressing € 2,50 +Gerookte zalm met kruidenkaas Gerookte zalm, kruidenkaas en ui € 2,60 +Maison Ham, kaas, augurk, ei, sla, tomaat, cocktailsaus en mayonaise € 2,40 +Toscane Mozzarella, prosciutto ham, sla en tomatensalsa € 2,70 +Groentespread Wekelijks wisselende groentespread € 2,60 """.strip().split( "\n" ) ] # Sort by price. This fails if price is not always exactly "€ x,xx" but whatever -MENU.sort(key=lambda dish: dish[2] + dish[3]) +# MENU.sort(key=lambda dish: dish[2] + dish[3]) +MENU.sort(key=lambda dish: dish[2]) SANDWICHES = [ - [("small_white", "Klein wit "), ("small_brown", "Klein bruin"),], # First price + # [("small_white", "Klein wit "), ("small_brown", "Klein bruin"),], # First price [ # Second price ("large_white", "Groot wit "), ("large_brown", "Groot bruin"), - ("quattro", " Quattro "), + # ("quattro", " Quattro "), ], ]