Revision 1468
Added by Aaron Marcuse-Kubitza about 12 years ago
xml_func.py | ||
---|---|---|
6 | 6 |
|
7 | 7 |
import dates |
8 | 8 |
import exc |
9 |
import format |
|
10 | 9 |
import maps |
11 | 10 |
import strings |
12 | 11 |
import term |
12 |
import units |
|
13 | 13 |
import util |
14 | 14 |
import xml_dom |
15 | 15 |
import xpath |
... | ... | |
154 | 154 |
except KeyError: return None # input is empty |
155 | 155 |
default_units = items.get('units', None) |
156 | 156 |
# DB unit conversion isn't ready yet, so just return number |
157 |
try: return format.cleanup_units(value, default_units).split(' ')[0]
|
|
158 |
except format.MissingUnitsException, e: raise SyntaxException(e)
|
|
157 |
try: return units.cleanup_units(value, default_units).split(' ')[0]
|
|
158 |
except units.MissingUnitsException, e: raise SyntaxException(e)
|
|
159 | 159 |
funcs['_units'] = _units |
160 | 160 |
|
161 | 161 |
def _range(items): |
Also available in: Unified diff
Moved units-related functions from format.py to new units.py