[RIFT 16147] Make yang change for not implemented error, also show in-progress for large copy.
Signed-off-by: sinhan <nandan.sinha@riftio.com>
diff --git a/rwlaunchpad/plugins/rwpkgmgr/rift/tasklets/rwpkgmgr/downloader/copy.py b/rwlaunchpad/plugins/rwpkgmgr/rift/tasklets/rwpkgmgr/downloader/copy.py
index fa3dd3e..b1f11ec 100644
--- a/rwlaunchpad/plugins/rwpkgmgr/rift/tasklets/rwpkgmgr/downloader/copy.py
+++ b/rwlaunchpad/plugins/rwpkgmgr/rift/tasklets/rwpkgmgr/downloader/copy.py
@@ -123,6 +123,8 @@
Copy directory tree to destination descriptor folder.
"""
+ self.copy_progress()
+
store = self.proxy._get_store(self.package_type)
src_path = store._get_package_dir(self.src_package_id)
self.src_package = store.get_package(self.src_package_id)
diff --git a/rwlaunchpad/plugins/yang/rw-pkg-mgmt.tailf.yang b/rwlaunchpad/plugins/yang/rw-pkg-mgmt.tailf.yang
index 13136c9..1086af9 100644
--- a/rwlaunchpad/plugins/yang/rw-pkg-mgmt.tailf.yang
+++ b/rwlaunchpad/plugins/yang/rw-pkg-mgmt.tailf.yang
@@ -39,6 +39,10 @@
tailf:actionpoint rw_actionpoint;
}
+ tailf:annotate "/rw-pkg-mgmt:package-copy" {
+ tailf:actionpoint rw_actionpoint;
+ }
+
tailf:annotate "/rw-pkg-mgmt:get-package-schema" {
tailf:actionpoint rw_actionpoint;
}