diff --git a/debian/changelog b/debian/changelog index 2e72c7d..646ce6a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -pgloader (2.2.5~dev) unstable; urgency=low +pgloader (2.2.5~dev-1) unstable; urgency=low * Configuration now supports templates * Command line option for setting --reformat_path, -R diff --git a/examples/pgloader.conf b/examples/pgloader.conf index 6f57aa1..8c09f74 100644 --- a/examples/pgloader.conf +++ b/examples/pgloader.conf @@ -26,7 +26,7 @@ trailing_sep = True [simple] use_template = simple_tmpl table = simple -filename = simple/simple..data +filename = simple/simple.data columns = a:1, b:3, c:2 # those reject settings are defaults one diff --git a/pgloader/textreader.py b/pgloader/textreader.py index 151ed30..dac7672 100644 --- a/pgloader/textreader.py +++ b/pgloader/textreader.py @@ -89,6 +89,9 @@ class TextReader(DataReader): except LookupError, e: # codec not found raise PGLoader_Error, "Input codec: %s" % e + except IOError, e: + # file not found, for example + raise PGLoader_Error, "IOError: %s" % e else: try: fd = open(self.filename)