Exemple #1
0
 def _read_tosca_meta(self, path):
     tosca_meta = {}
     shell_package = ShellPackage(path)
     with open(shell_package.get_metadata_path()) as meta_file:
         for meta_line in meta_file:
             (key, val) = meta_line.split(":")
             tosca_meta[key] = val.strip()
     return tosca_meta
Exemple #2
0
 def _copy_tosca_meta(self, package_path, path):
     shell_package = ShellPackage(path)
     self._copy_file(src_file_path=shell_package.get_metadata_path(),
                     dest_dir_path=os.path.join(package_path,
                                                "TOSCA-Metadata"))