X-Git-Url: https://code.grnet.gr/git/ganeti-local/blobdiff_plain/bab4f56a275e4d8347159b56831d61ac81bfdaec..3eaa6e1d6e1bf3b845d66b2343253f8e170cadd2:/qa/qa_config.py diff --git a/qa/qa_config.py b/qa/qa_config.py index c590982..97ccaa7 100644 --- a/qa/qa_config.py +++ b/qa/qa_config.py @@ -324,6 +324,24 @@ class _QaConfig(object): """ return self._data[name] + def __setitem__(self, key, value): + """Sets a configuration value. + + """ + self._data[key] = value + + def __delitem__(self, key): + """Deletes a value from the configuration. + + """ + del(self._data[key]) + + def __len__(self): + """Return the number of configuration items. + + """ + return len(self._data) + def get(self, name, default=None): """Returns configuration value.