summaryrefslogtreecommitdiff
path: root/ishtar_common/data_importer.py
diff options
context:
space:
mode:
Diffstat (limited to 'ishtar_common/data_importer.py')
-rw-r--r--ishtar_common/data_importer.py24
1 files changed, 24 insertions, 0 deletions
diff --git a/ishtar_common/data_importer.py b/ishtar_common/data_importer.py
index b777850c9..ea3054110 100644
--- a/ishtar_common/data_importer.py
+++ b/ishtar_common/data_importer.py
@@ -337,6 +337,30 @@ class InseeFormater(Formater):
return code + "-" + exp[1]
+class UpperCaseFormater(UnicodeFormater):
+ """
+ To upper case
+ """
+
+ def format(self, value):
+ value = super(UpperCaseFormater, self).format(value)
+ if not value:
+ return value
+ return value.upper()
+
+
+class LowerCaseFormater(UnicodeFormater):
+ """
+ To lower case
+ """
+
+ def format(self, value):
+ value = super(LowerCaseFormater, self).format(value)
+ if not value:
+ return value
+ return value.lower()
+
+
class YearFormater(Formater):
def format(self, value):
value = value.strip()