summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-05-17Merge branch 'lint_main_class' into 'master' HEADmasterMicah
liniting main class, moving key() to seperate class The removal of ` $configdir = '/etc/backup.d',` was because this parameter was specified twice in the main class. See merge request !6
2016-05-17liniting main class, moving key() to seperate classvarac
2016-03-11update variables for new puppetMicah Anderson
2015-05-12Move nagios::service::passive to handler classes so that local backups may ↵Jerome Charaoui
also be monitored
2015-05-12fix typo in checkbackups cronjobJerome Charaoui
2015-05-11lint worst offendersJerome Charaoui
2015-05-08Fix a few things related to nagios.Jerome Charaoui
* Default nagios service name changed to "backups-${name}" * Fix checkbackups cronjob command * Add parameters for checkbackups warn/crit levels * Update upgrade notice
2015-05-08Fix variable names in previous commit (7dcb79f)Jerome Charaoui
2015-05-08Remove $backupserver_tag parameter of server class, should always be $::fqdn ↵Jerome Charaoui
anyway
2015-05-08Fix host parameter of sandbox resource in rdiff handler, fixes exported ↵Jerome Charaoui
resources
2015-05-08Adjust $backuptag default value of handlers, removes $real_backuptagJerome Charaoui
2015-05-08Set proper defaults for $ssh_dir and $authorized_keys_file, no reason to use ↵Jerome Charaoui
false
2015-05-08Remove unreliable default value from $dir parameter of sandbox, should be ↵Jerome Charaoui
required anyway
2015-05-08Adjust $home default value of the rsync handler, removes $real_homeJerome Charaoui
2015-05-08Fix conditional for Ssh_authorized_key in server classJerome Charaoui
2015-05-08Undo change to source filename of client-side ssh keyJerome Charaoui
2015-05-07Fix typosJerome Charaoui
2015-05-07Can't use ensure_resource() to define an exported resourceJerome Charaoui
2015-05-07Fix default value of $ssh_dir variable in server sandboxJerome Charaoui
2015-05-07Remove invalid $host parameter in backupninja::key declarationsJerome Charaoui
2015-05-07Fix typosJerome Charaoui
2015-05-07Renamed $installkey parameter to $keymanage, see upgrade notice in READMEJerome Charaoui
2015-05-07Merge branch 'multi-backup'Jerome Charaoui
Conflicts: README See merge request !5
2015-04-23Merge branch 'march2015-refactor' into 'master'Antoine Beaupré
March2015 refactor This branch is an attempt to bring the backupninja module in the 21st century. See the upgrade notice in the README for details. See merge request !4
2015-04-22fix non-rdiff backup checksAntoine Beaupré
2015-04-22we switched layout: only one subdir nowAntoine Beaupré
2015-04-22always add the directory name to serviceAntoine Beaupré
2015-04-22complete multi-backup support by using the name in the subdirectoryAntoine Beaupré
2015-04-17add an option to directly pipe results to nagios to avoid timeoutsAntoine Beaupre
2015-04-17improve logging by showing the flag file usedAntoine Beaupré
2015-04-17use end times for backupsAntoine Beaupré
2015-04-17add state to messageAntoine Beaupré
2015-04-17show time delay in hoursAntoine Beaupré
2015-04-17look into subdirectories for multiple backups per hostsAntoine Beaupré
we still have a somewhat fucked up structure here, but that's how we use it at koumbit right now
2015-04-17Clarify README upgrade noticeJerome Charaoui
2015-04-17Update README, see upgrade noticeJerome Charaoui
2015-04-17Remove backupninja::config defineJerome Charaoui
2015-04-17Fix nagios stuff in server classJerome Charaoui
2015-04-17Merge backupninja:config class into base client classJerome Charaoui
2015-04-17Rename backupninja::client class to backupninjaJerome Charaoui
2015-04-17move ensure_* package dependency parameters to backupninja::clientJerome Charaoui
2015-04-17remove unused parameter from server classJerome Charaoui
2015-04-17rename $nagios2_description to $nagios_descriptionJerome Charaoui
2015-04-17switch default value to falseJerome Charaoui
2015-04-17implement parameters w/ defaults for server class andJerome Charaoui
- remove $real_* variables from server::sandbox resource - change use_nagios global to manage_nagios parameter
2015-04-17implement parameters w/ defaults in client class, removing the need for ↵Jerome Charaoui
client::defaults
2015-04-17move package declarations in base resources and wrap with ensure_resourceJerome Charaoui
2015-04-17fix autoload, first attemptJerome Charaoui
2015-04-17Merge branch 'duplicity_patches' into 'master'LeLutin
Add features for duplicity type backup Add support for increments,keepincroffulls,desturl Include proper backupninja::client:: class (as does rsync) See merge request !3
2015-04-17use proper variable for rdiff checksAntoine Beaupré
this code is now tested and works, at least for rdiff. it is assumed that simple flags also works.