def RunCommand(self):
    'Command entry point for the notification command.'
    self.subcommand_name = self.args.pop(0)
    if (self.subcommand_name in NotificationCommand.SUBCOMMANDS):
        metrics.LogCommandParams(subcommands=[self.subcommand_name])
        return self._RunSubCommand(NotificationCommand.SUBCOMMANDS[self.subcommand_name])
    else:
        raise CommandException(('Invalid subcommand "%s" for the %s command.' % (self.subcommand_name, self.command_name)))
Command entry point for the notification command.
def RunCommand(self):
    
    self.subcommand_name = self.args.pop(0)
    if (self.subcommand_name in NotificationCommand.SUBCOMMANDS):
        metrics.LogCommandParams(subcommands=[self.subcommand_name])
        return self._RunSubCommand(NotificationCommand.SUBCOMMANDS[self.subcommand_name])
    else:
        raise CommandException(('Invalid subcommand "%s" for the %s command.' % (self.subcommand_name, self.command_name)))