Eric Torres
							
						 
					 | 
					
						
						
							
						
						3bfeda1400
					 | 
					
						
						
							
							Split snapshot metadata, add is_valid_snapshot_name(), and remove current_snapshot
						
						
						
						
						
						
					 | 
					
						2019-04-10 17:53:17 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						4415a82da0
					 | 
					
						
						
							
							Change serialization backend from pickle to json
						
						
						
						
						
						
					 | 
					
						2019-04-10 10:23:56 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						ea0a629fd9
					 | 
					
						
						
							
							Rename README and hierarchy package to decrease verbosity
						
						
						
						
						
						
					 | 
					
						2019-04-09 19:17:09 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						8dcf25920d
					 | 
					
						
						
							
							Update main config file
						
						
						
						
						
						
					 | 
					
						2019-04-08 22:13:17 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						6fb3007696
					 | 
					
						
						
							
							Implement __repr__
						
						
						
						
						
						
					 | 
					
						2019-04-08 22:12:33 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						981e7cfa58
					 | 
					
						
						
							
							Make a call to internal _data attribute
						
						
						
						
						
						
					 | 
					
						2019-04-08 22:12:17 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						a7eef6825f
					 | 
					
						
						
							
							Remove interactive session examples
						
						
						
						
						
						
					 | 
					
						2019-04-08 22:12:05 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						944b518837
					 | 
					
						
						
							
							Remove all attrs except for pkg_dir
						
						
						
						
						
						
					 | 
					
						2019-04-08 22:11:23 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						f0e0a1500b
					 | 
					
						
						
							
							Use internal _path attribute of Hierarchy object
						
						
						
						
						
						
					 | 
					
						2019-04-01 11:06:29 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						489a0cccad
					 | 
					
						
						
							
							Run black code formatter
						
						
						
						
						
						
					 | 
					
						2019-04-01 11:06:18 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						929d803d86
					 | 
					
						
						
							
							Make Hierarchy a path-like object
						
						
						
						
						
						
					 | 
					
						2019-04-01 11:00:43 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						e58c6b7c27
					 | 
					
						
						
							
							Make Hierarchy.write_metadata() an atomic operation
						
						
						
						
						
						
					 | 
					
						2019-04-01 10:41:01 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						4361ad703a
					 | 
					
						
						
							
							Check for valid compress mode before proceeding
						
						
						
						
						
						
					 | 
					
						2019-03-31 22:00:48 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						43ccda7ae9
					 | 
					
						
						
							
							Create the Pacman class using a tuple instead of a list
						
						
						
						
						
						
					 | 
					
						2019-03-31 21:37:23 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						123eed83b5
					 | 
					
						
						
							
							Cleanup formatting
						
						
						
						
						
						
					 | 
					
						2019-03-31 11:22:53 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						c713cc25d7
					 | 
					
						
						
							
							Do not ship test suite with actual project
						
						
						
						
						
						
					 | 
					
						2019-03-31 11:21:00 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						88faa9e953
					 | 
					
						
						
							
							Add pacman module
						
						
						
						
						
						
					 | 
					
						2019-03-31 11:17:57 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						4e840f675e
					 | 
					
						
						
							
							Run black code formatter and flake8
						
						
						
						
						
						
					 | 
					
						2019-03-31 11:17:40 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						77b810b5a6
					 | 
					
						
						
							
							Update PackageManager method names
						
						
						
						
						
						
					 | 
					
						2019-03-31 11:16:56 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						054f7a8a8e
					 | 
					
						
						
							
							Implement and test PackageManager.gen_db_archive()
						
						
						
						
						
						
					 | 
					
						2019-03-31 11:15:46 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						57f484f0dd
					 | 
					
						
						
							
							Initial implementation and tests for packagemanager module
						
						
						
						
						
						
					 | 
					
						2019-03-31 09:57:19 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						dd4f55c1fe
					 | 
					
						
						
							
							Update docstring examples
						
						
						
						
						
						
					 | 
					
						2019-03-30 22:42:44 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						cfe4920df3
					 | 
					
						
						
							
							Log metadata read/write operations
						
						
						
						
						
						
					 | 
					
						2019-03-30 22:42:11 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						edee5b4201
					 | 
					
						
						
							
							Minor correction to docstring
						
						
						
						
						
						
					 | 
					
						2019-03-30 16:49:47 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						e41089010f
					 | 
					
						
						
							
							Remove unused imports
						
						
						
						
						
						
					 | 
					
						2019-03-30 14:31:37 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						50c7d92f2a
					 | 
					
						
						
							
							Raise ValueError when snapshot name contains a '/'
						
						
						
						
						
						
					 | 
					
						2019-03-30 14:24:58 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						41599058fe
					 | 
					
						
						
							
							Add gen_snapshot_path() and add appropriate test
						
						
						
						
						
						
					 | 
					
						2019-03-30 14:15:09 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						5cca10a12b
					 | 
					
						
						
							
							Move metadata handling to the Hierarchy class
						
						
						
						
						
						
					 | 
					
						2019-03-30 14:14:22 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						874f94c5fc
					 | 
					
						
						
							
							Update tests for the new metadata scheme
						
						
						
						
						
						
					 | 
					
						2019-03-29 15:38:37 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						bf7416a42f
					 | 
					
						
						
							
							Add metadata_path attribute
						
						
						
						
						
						
					 | 
					
						2019-03-29 15:28:09 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						da1accf609
					 | 
					
						
						
							
							Minor format change
						
						
						
						
						
						
					 | 
					
						2019-03-29 15:26:35 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						fde99f6604
					 | 
					
						
						
							
							Add metadata handling capabilities and adjust attributes accordingly
						
						
						
						
						
						
					 | 
					
						2019-03-29 15:25:52 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						0254a2fa2e
					 | 
					
						
						
							
							Revert "Add unimplemented test case"
						
						
						
						
						
						
						
						This reverts commit c132d1c9d8. 
						
						
					 | 
					
						2019-03-28 12:30:05 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						32b5ffec1a
					 | 
					
						
						
							
							Revert "Remove all attributes except those inherited from Hierarchy"
						
						
						
						
						
						
						
						This reverts commit 4236005541. 
						
						
					 | 
					
						2019-03-28 12:29:18 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						a3fca71d21
					 | 
					
						
						
							
							Use copies of passed lists in tests
						
						
						
						
						
						
					 | 
					
						2019-03-28 12:22:04 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						2c16fe793a
					 | 
					
						
						
							
							Rename current_snapshot attribute, return it on creation, use pickle
						
						
						
						
						
						
					 | 
					
						2019-03-28 12:12:35 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						e2ed27cbe4
					 | 
					
						
						
							
							Ignore basedir and .hypothesis
						
						
						
						
						
						
					 | 
					
						2019-03-28 12:12:12 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						bc6f6bc503
					 | 
					
						
						
							
							Test for a wide range of snapshot scenarios
						
						
						
						
						
						
					 | 
					
						2019-03-28 12:11:52 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						c132d1c9d8
					 | 
					
						
						
							
							Add unimplemented test case
						
						
						
						
						
						
					 | 
					
						2019-03-28 12:11:23 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						b57b82c383
					 | 
					
						
						
							
							Test Hierarchy object creation across a wide range of input types
						
						
						
						
						
						
					 | 
					
						2019-03-28 12:09:09 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						4236005541
					 | 
					
						
						
							
							Remove all attributes except those inherited from Hierarchy
						
						
						
						
						
						
					 | 
					
						2019-03-28 12:08:06 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						0ccb6764cd
					 | 
					
						
						
							
							Throw TypeError on invalid destination, add _metadata_path attribute
						
						
						
						
						
						
					 | 
					
						2019-03-28 12:07:31 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						aea24e2b6e
					 | 
					
						
						
							
							Move tests package to rbackup.tests
						
						
						
						
						
						
					 | 
					
						2019-03-27 22:06:46 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						46aa2c44eb
					 | 
					
						
						
							
							Cleanup tests and use class decorators in tests.test_repository
						
						
						
						
						
						
					 | 
					
						2019-03-20 00:23:25 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						6fbf6a34de
					 | 
					
						
						
							
							Add snapshot_dir attribute to Repository
						
						
						
						
						
						
					 | 
					
						2019-03-20 00:22:48 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						ccccdb6b77
					 | 
					
						
						
							
							Allow for means of iteration through Snapshots in a Repository
						
						
						
						
						
						
					 | 
					
						2019-03-18 10:36:30 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						6d4bc32c4e
					 | 
					
						
						
							
							Minor update to docstring
						
						
						
						
						
						
					 | 
					
						2019-03-18 06:35:04 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						a2f8646787
					 | 
					
						
						
							
							Remove redundant unit tests already covered in doctests
						
						
						
						
						
						
					 | 
					
						2019-03-18 06:31:52 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						66ce230f40
					 | 
					
						
						
							
							Add pkg_dir attribute, clean up code, and update respective tests
						
						
						
						
						
						
					 | 
					
						2019-03-18 05:29:35 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Torres
							
						 
					 | 
					
						
						
							
						
						d8eb9837af
					 | 
					
						
						
							
							Version 3 of working prototype backup script
						
						
						
						
						
						
					 | 
					
						2019-03-17 19:16:21 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |