If value is a sequence, returns it. If it is a string, returns a sequence with value as its sole element.
(value)
| 17 | __re_backslash = re.compile (r'\\') |
| 18 | |
| 19 | def to_seq (value): |
| 20 | """ If value is a sequence, returns it. |
| 21 | If it is a string, returns a sequence with value as its sole element. |
| 22 | """ |
| 23 | if not value: |
| 24 | return [] |
| 25 | |
| 26 | if isinstance (value, str): |
| 27 | return [value] |
| 28 | |
| 29 | else: |
| 30 | return value |
| 31 | |
| 32 | def replace_references_by_objects (manager, refs): |
| 33 | objs = [] |