This commit is contained in:
Pierre-Elliott Bécue 2015-11-24 17:00:34 +01:00
parent 224b082c47
commit 97e41cc153

View file

@ -84,70 +84,73 @@ for host in RsyncHosts:
_ = RsyncPeriods.setdefault(host, [4.97, 30.97])
# RsyncHostsToBackup : dictionnaire d'hôtes de la forme
# { "hote" : {
# 'nomdepartochecool' : 'emplacement de partoche cool',
# }
# {
# "hote" : {
# 'nomdepartochecool' : 'emplacement de partoche cool',
# }
# }
# Configs courantes pour les partitions à copier
RsyncClassicalDirs = {
'slash' : '/',
'var' : '/var',
}
'slash' : '/',
'var' : '/var',
}
# Configs spécifiques des partitions à copier pour chaque hôte
# copié par rsync
RsyncHostsToBackup = collections.defaultdict(dict)
RsyncHostsToBackup['ft'] = {
'pve' : '/etc/pve',
}
'pve' : '/etc/pve',
}
RsyncHostsToBackup['fz'] = {
'pve' : '/etc/pve',
}
'pve' : '/etc/pve',
}
RsyncHostsToBackup['geet'] = {
'git' : '/git',
'gitlab' : '/gitlab',
}
'git' : '/git',
'gitlab' : '/gitlab',
}
RsyncHostsToBackup['kdell'] = {
'pve' : '/etc/pve',
}
'pve' : '/etc/pve',
}
RsyncHostsToBackup['news'] = {
'news-spool' : '/var/spool/news',
}
'news-spool' : '/var/spool/news',
}
RsyncHostsToBackup['niomniom'] = {
'www' : '/var/local',
}
'www' : '/var/local',
}
RsyncHostsToBackup['redisdead'] = {
'mailman' : '/var/lib/mailman',
}
'mailman' : '/var/lib/mailman',
}
RsyncHostsToBackup['thot'] = {
'boot' : '/boot',
}
'boot' : '/boot',
}
RsyncHostsToBackup['zamok'] = {
'boot' : '/boot',
}
'boot' : '/boot',
}
# Certaines machines n'ont pas de /var à part.
# On vire avec ce dico
RsyncHostsToExclude = collections.defaultdict(list)
RsyncHostsToExclude["asterisk"] = [
"var",
]
"var",
]
RsyncHostsToExclude["dhcp"] = [
"var",
]
"var",
]
RsyncHostsToExclude["ytrap-llatsni"] = [
"var",
]
"var",
]
DumpPreUserCmd = collections.defaultdict(str)