'Parse the sysctl output.'

def Parse(self, cmd, args, stdout, stderr, return_val, time_taken, knowledge_base):

    _ = (stderr, time_taken, args, knowledge_base)
    self.CheckReturn(cmd, return_val)
    result = rdf_protodict.AttributedDict()
    for (k, v) in self.lexer.ParseToOrderedDict(stdout).iteritems():
        key = k.replace('.', '_')
        if (len(v) == 1):
            v = v[0]
        result[key] = v
    return [result]
