source: trunk/npemap.org.uk/scripts/postboxes-importer/importer.py @ 649

Last change on this file since 649 was 649, checked in by Nick Burch, 11 years ago

Stub out dracos postboxes import

  • Property svn:eol-style set to native
  • Property svn:executable set to *
File size: 1.7 KB
Line 
1#!/usr/bin/python
2#
3# Copyright (c) 2006-2007 Nick Burch and Dominic Hargreveaves
4# Permission is hereby granted, free of charge, to any person obtaining a
5# copy of this software and associated documentation files (the "Software"),
6# to deal in the Software without restriction, including without limitation
7# the rights to use, copy, modify, merge, publish, distribute, sublicense,
8# and/or sell copies of the Software, and to permit persons to whom the
9# Software is furnished to do so, subject to the following conditions:
10#
11# The above copyright notice and this permission notice shall be included in
12# all copies or substantial portions of the Software.
13#
14# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
17# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
19# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
20# IN THE SOFTWARE.
21#
22#               Importer from Dracos.co.uk Postboxes
23#               ------------------------------------
24#
25# Imports the postcode tagged postbox data from dracos.co.uk into the
26#  current schema, removing any existing postbox based data.
27#
28# You will need to tweak this script with your database settings for it
29#  to work.
30
31import os
32import sys
33
34# Pull in the path to the main importer
35sys.path.append(os.path.join(os.path.dirname(__file__), "..", "generic-python-import"))
36
37from generic_importer import DracosPostboxImporter
38dpb = DracosPostboxImporter()
39dpb.handle_arguments(sys.argv)
40dpb.process()
Note: See TracBrowser for help on using the repository browser.