'Execute the module to replace a missing terminal command.
This runs the module if the direct shell command can\'t
be run due to the shell_sh failing.
It is called when some alias defined in `Module.alias` list
is executed from the command line.
Normally does not need to be overridden.
Args:
args (str): string containing the module arguments.
Return:
Object. The result of the module execution.'

def run_alias(self, args, cmd):

    if (self.session['default_shell'] != 'shell_sh'):
        log.debug((messages.module.running_the_alias_s % self.name))
        return self.run_cmdline(args)
    else:
        modules.loaded['shell_sh'].run_cmdline(('%s    --    %s' % (cmd, args)))
