(self, shell, magic_name, magic_kind, magic_params=None)
| 672 | `%alias_magic` magic function to create and register a new alias. |
| 673 | """ |
| 674 | def __init__(self, shell, magic_name, magic_kind, magic_params=None): |
| 675 | self.shell = shell |
| 676 | self.magic_name = magic_name |
| 677 | self.magic_params = magic_params |
| 678 | self.magic_kind = magic_kind |
| 679 | |
| 680 | self.pretty_target = '%s%s' % (magic_escapes[self.magic_kind], self.magic_name) |
| 681 | self.__doc__ = "Alias for `%s`." % self.pretty_target |
| 682 | |
| 683 | self._in_call = False |
| 684 | |
| 685 | def __call__(self, *args, **kwargs): |
| 686 | """Call the magic alias.""" |
nothing calls this directly
no outgoing calls
no test coverage detected