PEL: Deleted PELs moved to new folder under logs

 - PELs whose corresponding event logs have been deleted
   will be available in the archive folder.
 - Archive folder size is tracked under sizeWarning() function.
 - Archived PELs log can be viewed using peltool with flag --archive.
 - PELs deleted using peltool is not archived.
 - Updated README.md

Change-Id: Ie2c1b4c2ca30fb79904bc9d582a01ef8102aed0e
Signed-off-by: Sumit Kumar <sumit_kumar@in.ibm.com>
diff --git a/extensions/openpower-pels/repository.hpp b/extensions/openpower-pels/repository.hpp
index e2f497b..31c569c 100644
--- a/extensions/openpower-pels/repository.hpp
+++ b/extensions/openpower-pels/repository.hpp
@@ -575,6 +575,16 @@
      * @brief The ID of the most recently added PEL.
      */
     uint32_t _lastPelID = 0;
+
+    /**
+     * @brief The filesystem path to the archive PEL logs.
+     */
+    const std::filesystem::path _archivePath;
+
+    /**
+     * @brief The size of archive folder.
+     */
+    uint64_t _archiveSize = 0;
 };
 
 } // namespace pels