[molecule.plugins] in remaster_plugin, tar_plugin add support for release_version, release_desc, release_string, release_file metadata

This commit is contained in:
Fabio Erculiani
2010-07-12 09:51:15 +02:00
parent 46f659a019
commit 3900a1ef18
11 changed files with 92 additions and 4 deletions
+16
View File
@@ -328,6 +328,22 @@ class RemasterSpec(GenericSpec):
'cb': self.valid_exec_first_list_item,
've': self.ve_string_splitter,
},
'release_string': {
'cb': self.ne_string, # validation callback
've': self.ve_string_stripper, # value extractor
},
'release_version': {
'cb': self.ne_string,
've': self.ve_string_stripper,
},
'release_desc': {
'cb': self.ne_string,
've': self.ve_string_stripper,
},
'release_file': {
'cb': self.ne_string,
've': self.ve_string_stripper,
},
'source_iso': {
'cb': self.valid_path_string,
've': self.ve_string_stripper,