Remove an alias
(self, parameter_s='')
| 182 | |
| 183 | @line_magic |
| 184 | def unalias(self, parameter_s=''): |
| 185 | """Remove an alias""" |
| 186 | |
| 187 | aname = parameter_s.strip() |
| 188 | try: |
| 189 | self.shell.alias_manager.undefine_alias(aname) |
| 190 | except ValueError as e: |
| 191 | print(e) |
| 192 | return |
| 193 | |
| 194 | stored = self.shell.db.get('stored_aliases', {} ) |
| 195 | if aname in stored: |
| 196 | print("Removing %stored alias",aname) |
| 197 | del stored[aname] |
| 198 | self.shell.db['stored_aliases'] = stored |
| 199 | |
| 200 | @line_magic |
| 201 | def rehashx(self, parameter_s=''): |
nothing calls this directly
no test coverage detected