Commit Graph

52 Commits

Author SHA1 Message Date
Andreas Zweili c299c724a2 delete whitespace 2017-06-10 10:29:12 +02:00
Andreas Zweili c709fef7d5 delete trailing whitespace 2017-04-24 21:44:12 +02:00
Andreas Zweili e240743179 add section about automatic backups 2017-01-01 13:58:54 +01:00
Andreas Zweili 818c007caa fix path 2016-12-31 15:47:41 +01:00
Andreas Zweili 0305137a72 Add support for relativ paths 2016-12-31 15:20:25 +01:00
Andreas Zweili 08cee7696c add environment variables to the bash script 2016-12-31 14:31:40 +01:00
Andreas Zweili 71a9ed4440 change password
I've commited the password by accident. I've obviously changed it now.
2016-12-27 10:09:38 +01:00
Andreas Zweili acf5399b02 rename backup_to_fileserver to backup_to_external
I've renamed the files because it makes more sense this way. Since I
would like to add a function to check if an external disk is present.
2016-12-18 15:18:16 +01:00
Andreas Zweili 2a41ab98fd remove the global variable screen
this breaks other scripts otherwise
2016-12-17 20:33:14 +01:00
Andreas Zweili 8063b19806 refactor 2016-12-17 20:05:35 +01:00
Andreas Zweili 9cc56117da add bash script backup_to_fileserver and add various changes
to the corresponding python script backup_to_fileserver
2016-12-17 19:05:44 +01:00
Andreas Zweili eb2f2d73f9 add file for borg backups 2016-12-17 16:10:38 +01:00
Andreas Zweili a8bbe92292 add function to backup a path 2016-12-17 11:07:50 +01:00
Andreas Zweili 4203137321 remove ncurses from the output of the show_info function
This is currently necessary because the output is broken in ncurses. It always
cuts the first letter of every line when displayed in curses.
2016-12-16 22:42:42 +01:00
Andreas Zweili 1a6d03a432 add the full borg binary 2016-12-16 17:11:58 +01:00
Andreas Zweili 49948ca543 add borg binary installed with pip 2016-12-16 16:33:31 +01:00
Andreas Zweili 1c1cbe1217 add an argument to the curses pause function 2016-12-16 13:28:38 +01:00
Andreas Zweili 9e97cb242b add a line break 2016-12-16 13:15:36 +01:00
Andreas Zweili ad0d54101c add nearly full curses output 2016-12-16 13:13:58 +01:00
Andreas Zweili 2eeec351cb fix the position of the input 2016-12-16 11:16:01 +01:00
Andreas Zweili bbd9d9bb32 fix various small things 2016-12-16 10:05:32 +01:00
Andreas Zweili 366dff3ee7 add basic ncurses funcionality
this commit adds the basic functionality of curses. The output however doesn't
get displayed in the window yet.
2016-12-16 00:06:27 +01:00
Andreas Zweili 6864890ea9 correct variable names 2016-12-15 15:25:37 +01:00
Andreas Zweili f61e5d41b7 various fixes 2016-12-15 15:24:06 +01:00
Andreas Zweili 03f48a6f01 replace self made function to create a path with os.path.join 2016-12-15 15:17:49 +01:00
Andreas Zweili b6d00e79b8 remove short config path 2016-12-15 15:06:20 +01:00
Andreas Zweili 2ee189f0eb replace all os.system functions with subprocesses 2016-12-15 15:02:21 +01:00
Andreas Zweili 6c6761cf80 add function to prompt for an archive name 2016-12-15 12:50:58 +01:00
Andreas Zweili d205394403 change exit funtion 2016-12-15 09:58:13 +01:00
Andreas Zweili 816c98b6e8 update the virtualenv 2016-12-15 09:38:04 +01:00
Andreas Zweili bc1e579edd remove borg binary
the borg binary should be a depency
2016-12-15 08:43:48 +01:00
Andreas Zweili 407f4105d3 update readme 2016-12-14 22:31:26 +01:00
Andreas Zweili d61a78c5f1 add a function to check for various configuration locations 2016-12-14 22:27:57 +01:00
Andreas Zweili 0b31b6f4b1 update the readme file 2016-12-14 22:09:13 +01:00
Andreas Zweili a4b0c819be restructure project 2016-12-14 21:30:05 +01:00
Andreas Zweili 222bac4576 add pause to the restore function 2016-12-14 20:54:49 +01:00
Andreas Zweili bd72ca51eb extend the readme 2016-12-14 16:28:06 +01:00
Andreas Zweili 2d449a0916 add config header 2016-12-14 16:19:58 +01:00
Andreas Zweili c0da0e390e make the example config a code block 2016-12-14 16:18:07 +01:00
Andreas Zweili 2b97d5d8a7 extend readme file 2016-12-14 16:16:55 +01:00
Andreas Zweili 0b2307012f add borg binary 2016-12-14 13:19:07 +01:00
Andreas Zweili 44994918f7 add test password 2016-12-14 13:18:20 +01:00
Andreas Zweili 7778675ec0 add bash script to source the virtualenv 2016-12-14 13:13:59 +01:00
Andreas Zweili 5a104e517c add function to pause the output 2016-12-14 13:07:48 +01:00
Andreas Zweili f2a1b2a752 add virtualenv 2016-12-14 12:56:18 +01:00
Andreas Zweili d42dd07a14 remove the print server line
Was for testing only
2016-12-14 12:54:36 +01:00
Andreas Zweili 19078abedf fix the function which checks for a remote repository 2016-12-14 07:59:42 +01:00
Andreas Zweili 22beae53c3 remove imports 2016-12-14 07:49:25 +01:00
Andreas Zweili 5a4d9ff69a split the programm into modules 2016-12-13 22:49:17 +01:00
Andreas Zweili 5445c2a194 refactore the code
I've created multiple functions to give the code a better structure
2016-12-13 22:04:30 +01:00