Eric Torres
|
c9a6e8c61e
|
Update packages
|
2019-04-10 19:28:25 -07:00 |
|
Eric Torres
|
fe46ed9612
|
Update README name
|
2019-04-10 19:25:09 -07:00 |
|
Eric Torres
|
f98e3397ce
|
Imports and docstring cleanups
|
2019-04-10 19:23:17 -07:00 |
|
Eric Torres
|
0845d6f00d
|
Update README
|
2019-04-10 19:22:56 -07:00 |
|
Eric Torres
|
3772303aa7
|
Fix dunder methods in Repository
|
2019-04-10 19:22:31 -07:00 |
|
Eric Torres
|
a8c13c932f
|
Update config files
|
2019-04-10 19:21:55 -07:00 |
|
Eric Torres
|
b00767c4a7
|
Remove system-exclude file
|
2019-04-10 19:21:15 -07:00 |
|
Eric Torres
|
4351387f68
|
Third prototype of backup script
|
2019-04-10 19:21:00 -07:00 |
|
Eric Torres
|
89c2cbe1ac
|
Update exception message
|
2019-04-10 18:42:00 -07:00 |
|
Eric Torres
|
2e4d7cffa6
|
Add settins for pytest
|
2019-04-10 18:38:24 -07:00 |
|
Eric Torres
|
9fde294339
|
Add settings for PyCharm
|
2019-04-10 18:38:06 -07:00 |
|
Eric Torres
|
dc1e863c64
|
Docstring update
|
2019-04-10 18:18:05 -07:00 |
|
Eric Torres
|
977865b5aa
|
Remove type and value checking for PackageManager
|
2019-04-10 18:17:52 -07:00 |
|
Eric Torres
|
94c70b7b2e
|
Update tests for struct package
|
2019-04-10 18:17:21 -07:00 |
|
Eric Torres
|
35167f28c6
|
Docstring updates for tests
|
2019-04-10 18:13:13 -07:00 |
|
Eric Torres
|
9354dfd303
|
Remove copies of backup functions in main script
|
2019-04-10 18:08:36 -07:00 |
|
Eric Torres
|
03af77cf92
|
Remove doc test run code
|
2019-04-10 18:04:36 -07:00 |
|
Eric Torres
|
0b52b75dbf
|
Optimize imports in test classes
|
2019-04-10 18:03:58 -07:00 |
|
Eric Torres
|
666449156c
|
Remove doctest run code
|
2019-04-10 18:02:06 -07:00 |
|
Eric Torres
|
ec7da672f0
|
Add gen_metadata() for Hierarchy class
|
2019-04-10 17:57:43 -07:00 |
|
Eric Torres
|
7583cd2a34
|
Docstring updates
|
2019-04-10 17:56:50 -07:00 |
|
Eric Torres
|
cffbc3f268
|
Update docstrings
|
2019-04-10 17:54:02 -07:00 |
|
Eric Torres
|
4c0e14182f
|
Organize imports for repository module
|
2019-04-10 17:53:39 -07:00 |
|
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 |
|