| 
							
							
								 Eric Torres | b00704f156 | Remove options for dry run | 2019-11-15 10:22:21 -08:00 |  | 
			
				
					| 
							
							
								 Eric Torres | caa0b0b026 | Do not log user-passed destination | 2019-05-01 12:02:32 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 38683a1318 | Add description | 2019-04-28 22:20:15 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 3821b723d9 | Make backup script strictly for backups to a local repository | 2019-04-28 22:17:03 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 7d7aae9298 | Split common logging functions into rbackup.logging module | 2019-04-27 10:13:10 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 91996e3d96 | Add slash between hostname and port | 2019-04-24 09:20:48 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 9b9744ad1d | Fix order of log message handling | 2019-04-24 09:19:31 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | e82ba278d1 | Update docstring | 2019-04-23 23:18:46 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 42c0bf0597 | Add provisions for resolving a remote host | 2019-04-23 23:17:42 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 6c1733bcc9 | Run black code formatter | 2019-04-23 22:47:40 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 73995d8efb | Split main backup script into separate library modules | 2019-04-23 22:47:05 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | dd64b66a1f | Add --umask option | 2019-04-23 21:53:20 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 4db9c04517 | Add --port option | 2019-04-23 21:52:06 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 3f8c3b5ae9 | Move config module to config/config_files | 2019-04-19 23:57:13 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | afef3ee711 | Log at the exception level, not at the library level for rsync | 2019-04-18 21:46:33 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 17029b3467 | Docstring update | 2019-04-17 21:58:01 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | a7d30cf91d | Use try..finally blocks to ensure calls within context manager | 2019-04-17 20:22:28 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | c8662387b6 | Fix uninitialized repo variable | 2019-04-17 19:01:38 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 1d7b10454c | If rsync process fails, exit by its return code | 2019-04-17 19:00:47 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 920ad8b68f | Implement direct str for Hierarchy object | 2019-04-17 10:02:29 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 93b55cda9b | Account for permission errors | 2019-04-16 21:38:18 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | ae08caa6be | Use context manager for switching umask | 2019-04-16 17:12:06 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 39ca6de46e | Add symlinking functionality in create_snapshot | 2019-04-16 13:49:23 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | dee233b25a | Change umask to 0000 when running backup | 2019-04-14 22:35:59 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | a2fb169303 | Use fallback option | 2019-04-14 22:18:55 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 8176d7a527 | Move some options to library functions | 2019-04-14 22:08:37 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 121bf416f1 | Make use of Repository.symlink_snapshot() | 2019-04-14 21:01:29 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 5dd315a447 | Ignore PermissionError when creating symlink | 2019-04-12 12:55:21 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 49f5d0f276 | Split configuration file handling into its own module | 2019-04-12 12:03:16 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 88e5aa56d4 | Minor fixes to file paths and log messages | 2019-04-12 10:48:39 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | cebb418be5 | Fix incorrect method call | 2019-04-12 10:43:52 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 95289cbc68 | Merge, filter, and sort file entries from multiple files | 2019-04-12 10:04:18 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 7e696df9c2 | Backup script maintenance | 2019-04-12 08:12:35 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 8b6b1da7a6 | Change file paths | 2019-04-10 20:41:56 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | b151d84a25 | Fix incorrect command | 2019-04-10 20:20:50 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 6cd970711f | Fix incorrect command | 2019-04-10 19:39:01 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 1ae1acb062 | Fix incorrect command | 2019-04-10 19:30:16 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 4351387f68 | Third prototype of backup script | 2019-04-10 19:21:00 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 9354dfd303 | Remove copies of backup functions in main script | 2019-04-10 18:08:36 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | d8eb9837af | Version 3 of working prototype backup script | 2019-03-17 19:16:21 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | ab3eed008c | Prototype 2 for backup script | 2019-03-17 19:05:26 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | b48f199afc | Fix broken options passing to rsync | 2019-03-17 18:38:12 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 59e31016a8 | Early prototype of backup script | 2019-03-17 18:27:20 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | ce4a5e84e0 | Add logging code and a few extra command-line flags | 2019-03-13 20:43:12 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 5625987241 | Basic framework for main backup script | 2019-03-13 02:19:20 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | a3717ce355 | Initial commit | 2019-02-07 23:19:21 -08:00 |  |