(ns, key, value=True)
| 148 | |
| 149 | |
| 150 | def ns_set(ns, key, value=True): |
| 151 | k1 = key.replace("-", "_") |
| 152 | k2 = "include_{}".format(k1) |
| 153 | if hasattr(ns, k2): |
| 154 | setattr(ns, k2, value) |
| 155 | elif hasattr(ns, k1): |
| 156 | setattr(ns, k1, value) |
| 157 | else: |
| 158 | raise AttributeError("no argument named '{}'".format(k1)) |
| 159 | |
| 160 | |
| 161 | @public |
no test coverage detected
searching dependent graphs…