On Fri, 27 Mar 2009 16:57:42 -0500, James Cammarata <jimi(a)sngx.net> wrote:
Preceding the key value with '~' causes the key=value pair to
be deleted
(only when --in-place is specified), as shown below:
$ cobbler system report | grep metadata
ks metadata : {}
$ cobbler system report --name=test | grep metadata
ks metadata : {}
$ cobbler system edit --name=test --in-place --ksmeta='a=b'
$ cobbler system report --name=test | grep metadata
ks metadata : {'a': 'b'}
$ cobbler system edit --name=test --in-place --ksmeta='~a'
$ cobbler system report --name=test | grep metadata
ks metadata : {}
Doh, just noticed a small typo. In the template files part, I made a
copy/paste error:
+ del self.template_files[key][1:]
should be:
+ del self.template_files[key[1:]]
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.