projects
/
osm
/
SO.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
RIFT 16501 get-package-endpoint now requires a valid package-type.
[osm/SO.git]
/
rwlaunchpad
/
plugins
/
rwpkgmgr
/
rift
/
tasklets
/
rwpkgmgr
/
proxy
/
filesystem.py
diff --git
a/rwlaunchpad/plugins/rwpkgmgr/rift/tasklets/rwpkgmgr/proxy/filesystem.py
b/rwlaunchpad/plugins/rwpkgmgr/rift/tasklets/rwpkgmgr/proxy/filesystem.py
index
6cfc0fa
..
2acfed1
100644
(file)
--- a/
rwlaunchpad/plugins/rwpkgmgr/rift/tasklets/rwpkgmgr/proxy/filesystem.py
+++ b/
rwlaunchpad/plugins/rwpkgmgr/rift/tasklets/rwpkgmgr/proxy/filesystem.py
@@
-83,9
+83,10
@@
class FileSystemProxy(AbstractPackageManagerProxy):
# the first part will always be the vnfd/nsd name
mode = 0o664
# the first part will always be the vnfd/nsd name
mode = 0o664
- # for files other than README, create the package path from the asset type
+ # for files other than README, create the package path from the asset type, e.g. icons/icon1.png
+ # for README files, strip off any leading '/'
package_path = package_file_type + "/" + package_path \
package_path = package_file_type + "/" + package_path \
- if package_file_type != "readme" else package_path
+ if package_file_type != "readme" else package_path
.strip('/')
components = package_path.split("/")
if len(components) > 2:
schema = components[1]
components = package_path.split("/")
if len(components) > 2:
schema = components[1]
@@
-106,6
+107,7
@@
class FileSystemProxy(AbstractPackageManagerProxy):
self.log.exception(e)
return False
self.log.exception(e)
return False
+ self.log.debug("File insertion complete at {}".format(dest_file))
return True
def package_file_delete(self, package_type, package_id, package_path, package_file_type):
return True
def package_file_delete(self, package_type, package_id, package_path, package_file_type):