Skip to content

Commit

Permalink
Import script for Herefordshire (2024-11-07) (closes #8117)
Browse files Browse the repository at this point in the history
  • Loading branch information
polling-bot-4000 authored and symroe committed Oct 11, 2024
1 parent 851ad9b commit c28e82d
Showing 1 changed file with 3 additions and 114 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -3,117 +3,6 @@

class Command(BaseHalaroseCsvImporter):
council_id = "HEF"
addresses_name = "2024-09-26/2024-09-10T15:58:36.120251/Eros_SQL_Output003.csv"
stations_name = "2024-09-26/2024-09-10T15:58:36.120251/Eros_SQL_Output003.csv"
elections = ["2024-09-26"]

# The following exclusions are from the July 2026 general election. I'm including it here because this
# by-election is only a small portion of the council area and there are a lot of exclusions from the general election.

# def address_record_to_dict(self, record):
# uprn = record.uprn.strip().lstrip("0")

# if uprn in [
# "10009576751", # FARMHOUSE HILL OAK FARM C1136 FROM C1135 TO HILL OAK FARM, BISHOPS FROME
# "10009563043", # MESSUAGE COTTAGE, THE GOGGIN, RICHARDS CASTLE, LUDLOW
# "10022775386", # CAMP HILL COTTAGE, LOWER LYE, AYMESTREY, LEOMINSTER
# "10009580590", # HUNDRED HOUSE, THE HUNDRED, MIDDLETON ON THE HILL, LEOMINSTER
# "10022783867", # OLD HILL BARN, EYTON, LEOMINSTER
# "10009580620", # LAMMAS COTTAGE, LOWER WOODHOUSE, SHOBDON, LEOMINSTER
# "10093121165", # THE DAIRY AT THE GROVE THE GROVE NOKE LANE, PEMBRIDGE
# "10022782220", # THE CARAVAN PORTLEY BUILDINGS LUDLOW ROAD, LEOMINSTER
# "10009556889", # CANTERBURY COTTAGE, SHOBDON, LEOMINSTER
# "10008146492", # YEW TREE COTTAGE, WOONTON, HEREFORD
# "10009570376", # VESTRY, KINGTON
# "10009576148", # CAT & FIDDLE COTTAGE, WORMBRIDGE, HEREFORD
# "10009568749", # THE OLD LANDS, PONTRILAS, HEREFORD
# "10009569115", # THE RED BARN, PENCRAIG, ROSS-ON-WYE
# "200002634830", # HAZEL COTTAGE, BAILEY LANE END, ROSS-ON-WYE
# "10009572783", # NOCELYON, CASTLE END FARM, LEA, ROSS-ON-WYE
# "10009564876", # BIRDS NEST, LEA, ROSS-ON-WYE
# "10009555309", # ASHTREE COTTAGE, HOW CAPLE, HEREFORD
# "10009571795", # YEW TREE COTTAGE, HOW CAPLE, HEREFORD
# "200002633179", # 2 KIMBERROWS, FALCON LANE, LEDBURY
# "200002633178", # 1 KIMBERROWS, FALCON LANE, LEDBURY
# "10009565510", # RHEA COTTAGE, ACTON BEAUCHAMP, WORCESTER
# "10094167692", # 35 TOWER COURT, SALTMARSHE CASTLE PARK, TEDSTONE WAFRE, BROMYARD
# "10094168126", # 34 TOWER COURT, SALTMARSHE CASTLE PARK, TEDSTONE WAFRE, BROMYARD
# "10094168124", # 32 TOWER COURT AT SALTMARSHE CASTLE PARK SALTMARSH CASTLE ACCESS, TEDSTONE WAFRE
# "10094168123", # 31 TOWER COURT, SALTMARSHE CASTLE PARK, TEDSTONE WAFRE, BROMYARD
# "10009568842", # THE OLD SCHOOL, TEDSTONE WAFRE, BROMYARD
# "10007369285", # MONTREL FARM, HATFIELD, LEOMINSTER
# "10009566778", # STEPHENS COTTAGE, DOCKLOW, LEOMINSTER
# "10007369318", # MAWKINGFIELD COTTAGE, DOCKLOW, LEOMINSTER
# "10023976028", # CARAVAN AT CASTLEFIELD ADJACENT WHEELBARROW STOKE PRIOR LANE, LEOMINSTER
# "10023977579", # WHITESTONES FARM, THE GOGGIN, RICHARDS CASTLE, LUDLOW
# "10009571148", # WILLOW COTTAGE, THE GOGGIN, RICHARDS CASTLE, LUDLOW
# "10009562176", # LODGE FARM, WALTERSTONE, HEREFORD
# "10093121067", # THATCH COTTAGE, WHITFIELD, HEREFORD
# "10009559827", # GRITHILL LODGE, WHITFIELD, HEREFORD
# "10009556830", # CALDICOTT FARM, HOLME LACY, HEREFORD
# "200002596827", # 15 ROSS ROAD, HEREFORD
# "200002596828", # 35 ROSS ROAD, HEREFORD
# "10022781578", # DUNROB, RIDGEHILL, HEREFORD
# "10094169418", # POOL VIEW, ROMAN ROAD, HEREFORD
# "10009561079", # IVY COTTAGE, BRINGSTY, WORCESTER
# "10009560952", # HORSNETT, LINLEY GREEN ROAD, WHITBOURNE, WORCESTER
# "10009577360", # 2 THE OLD WEIR COTTAGE A438 FROM MARSH COURT ACCESS TO KINGS ACRE ROAD, SWAINSHILL
# "10009555005", # ABBEY COURT FARM, WIGMORE, LEOMINSTER
# "10009561940", # LITTLE FROME MILL LINTON LANE, BROMYARD
# "10009560952", # HORSNETT, LINLEY GREEN ROAD, WHITBOURNE, WORCESTER
# "10007360394", # THE GROVE, NOKE LANE, PEMBRIDGE, LEOMINSTER
# "10009559954", # HAMPTON MILL, HOPE-UNDER-DINMORE, LEOMINSTER
# "10007368198", # HUNGRY HILL HOUSE STOKES LANE, STOKE LACY
# "10009559121", # THE POOL, BOSBURY, LEDBURY
# ]:
# return None

# if record.housepostcode in [
# # looks wrong
# "HR6 0DS",
# "HR6 0AN",
# "WR6 5RD",
# ]:
# return None

# return super().address_record_to_dict(record)

# def station_record_to_dict(self, record):
# # The following stations have postcodes that don't match addressbase:
# # 'St Weonards Village Hall, (Main Hall), St Weonards, Hereford, HR2 8NU' (id: 47)
# if record.pollingvenueid == "47":
# record = record._replace(pollingstationpostcode="")

# # 'Ewyas Harold Memorial Hall, (Main Hall), Ewyas Harold, Hereford, HR2 0EL' (id: 17)
# if record.pollingvenueid == "17":
# record = record._replace(pollingstationpostcode="")

# # 'Vowchurch & Turnastone Memorial Hall, (Main Hall), Vowchurch, Hereford, HR2 0RB' (id: 19)
# if record.pollingvenueid == "19":
# record = record._replace(pollingstationpostcode="")

# # 'Holme Lacy Village Hall, (Main Hall), Holme Lacy, Hereford, HR2 6LT' (id: 23)
# if record.pollingvenueid == "23":
# record = record._replace(pollingstationpostcode="")

# # 'Pembridge Parish Hall, (Main Hall), Bearwood Lane, Pembridge, HR6 9EA' (id: 148)
# if record.pollingvenueid == "148":
# record = record._replace(pollingstationpostcode="")

# # 'Norton Canon Village Hall, (Main Hall), Kitty's Lane, Norton Canon, HR4 7BL' (id: 99)
# if record.pollingvenueid == "99":
# record = record._replace(pollingstationpostcode="")

# # 'Pudleston Village Hall, (Main Hall), Pudleston, Leominster, HR6 0QY' (id: 118)
# if record.pollingvenueid == "118":
# record = record._replace(pollingstationpostcode="")

# # 'Humber Village Hall, (Main Hall), Risbury, Leominster, HR6 0NQ' (id: 121)
# if record.pollingvenueid == "121":
# record = record._replace(pollingstationpostcode="")

# # 'Holmer Church Parish Centre, (Main Hall), Holmer, Hereford, HR4 9RG' (id: 92)
# if record.pollingvenueid == "92":
# record = record._replace(pollingstationpostcode="")

# return super().station_record_to_dict(record)
addresses_name = "2024-11-07/2024-10-11T14:07:13.994161/Democracy Club data - Bishops Frome & Cradley.csv"
stations_name = "2024-11-07/2024-10-11T14:07:13.994161/Democracy Club data - Bishops Frome & Cradley.csv"
elections = ["2024-11-07"]

0 comments on commit c28e82d

Please sign in to comment.