From 944b51883734fb1f85c2775e242eb3f40ff18bb7 Mon Sep 17 00:00:00 2001 From: Eric Torres Date: Mon, 8 Apr 2019 22:11:23 -0700 Subject: [PATCH] Remove all attrs except for pkg_dir --- rbackup/hierarchy/snapshot.py | 61 +---------------------------------- 1 file changed, 1 insertion(+), 60 deletions(-) diff --git a/rbackup/hierarchy/snapshot.py b/rbackup/hierarchy/snapshot.py index e4449de..3cbf789 100644 --- a/rbackup/hierarchy/snapshot.py +++ b/rbackup/hierarchy/snapshot.py @@ -20,10 +20,7 @@ class Snapshot(Hierarchy): * path (inherited from Hierarchy) * name (inherited from Hierarchy) * metadata_path (inherited from Hierarchy) - * boot_dir - * etc_dir - * home_dir - * root_home_dir + * pkg_dir Methods ------- @@ -35,48 +32,6 @@ class Snapshot(Hierarchy): """Default constructor for the Snapshot class.""" super().__init__(path) - @property - def boot_dir(self): - """Retrieve the /boot backup directory of this snapshot. - - Example - ------- - >>> s = Snapshot('backup/data/snapshot-new') - >>> s.boot_dir - PosixPath('backup/data/snapshot-new/boot/loader') - - :rtype: path-like object - """ - return self.path / "boot" / "loader" - - @property - def etc_dir(self): - """Retrieve the /etc backup directory of this snapshot. - - Example - ------- - >>> s = Snapshot('backup/data/snapshot-new') - >>> s.etc_dir - PosixPath('backup/data/snapshot-new/etc') - - :rtype: path-like object - """ - return self.path / "etc" - - @property - def home_dir(self): - """Retrieve the /home backup directory of this snapshot. - - Example - ------- - >>> s = Snapshot('backup/data/snapshot-new') - >>> s.home_dir - PosixPath('backup/data/snapshot-new/home') - - :rtype: path-like object - """ - return self.path / "home" - @property def pkg_dir(self): """Retrieve the package manager backup directory of this snapshot. @@ -88,20 +43,6 @@ class Snapshot(Hierarchy): """ return self.path / "pkg" - @property - def root_home_dir(self): - """Retrieve root's home directory of this snapshot. - - Example - ------- - >>> s = Snapshot('backup/data/snapshot-new') - >>> s.root_home_dir - PosixPath('backup/data/snapshot-new/root') - - :rtype: path-like object - """ - return self.path / "root" - # ========== Functions ========== if __name__ == "__main__":