Projet

Général

Profil

Révision 28c44877

ID28c4487772240ac028d2af87f9e426b9d795d045
Parent d4056203
Enfant d33fcd55

Ajouté par Henrik Welk il y a plus de 11 ans

Fixing Regexp for kvm plugins to be aware of underscores in vm names (otherwise munin will not generate graphs bc. of too long filenames)

Voir les différences:

plugins/virtualization/kvm_mem
82 82
    result = {}
83 83
    for pid in pids:
84 84
        cmdline = open("/proc/%s/cmdline" % pid, "r")
85
        result[pid] = clean_vm_name(re.sub(r"^.*-name\x00([a-zA-Z0-9.-]*)\x00\-.*$",r"\1", cmdline.readline()))
85
        result[pid] = clean_vm_name(re.sub(r"^.*-name\x00([a-zA-Z0-9.-_]*)\x00\-.*$",r"\1", cmdline.readline()))
86 86
    return result
87 87
    
88 88
def list_pids():

Formats disponibles : Unified diff