diff options
| author | Daniel P. Berrangé <berrange@redhat.com> | 2024-10-22 13:37:57 +0100 |
|---|---|---|
| committer | Daniel P. Berrangé <berrange@redhat.com> | 2024-11-05 18:37:15 +0000 |
| commit | 62eb377e0a3179ff57274e096eca0102f96d0170 (patch) | |
| tree | f49e23381d3a8043dee5247e4569f9a2e1cadccd /crypto/secret_common.c | |
| parent | 44a9394b1d272b53306d097d4bc20ff7ad14b159 (diff) | |
| download | focaccia-qemu-62eb377e0a3179ff57274e096eca0102f96d0170.tar.gz focaccia-qemu-62eb377e0a3179ff57274e096eca0102f96d0170.zip | |
crypto: purge 'loaded' property that was not fully removed
The 'loaded' property on TLS creds and secret objects was marked as deprecated in 6.0.0. In 7.1.0 the deprecation info was moved into the 'removed-features.rst' file, but the property was not actually removed, just made read-only. This was a highly unusual practice, so finish the long overdue removal job. Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Reviewed-by: Markus Armbruster <armbru@redhat.com> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Diffstat (limited to 'crypto/secret_common.c')
| -rw-r--r-- | crypto/secret_common.c | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/crypto/secret_common.c b/crypto/secret_common.c index 2c141107a5..dbda998940 100644 --- a/crypto/secret_common.c +++ b/crypto/secret_common.c @@ -191,15 +191,6 @@ qcrypto_secret_complete(UserCreatable *uc, Error **errp) } -static bool -qcrypto_secret_prop_get_loaded(Object *obj, - Error **errp G_GNUC_UNUSED) -{ - QCryptoSecretCommon *secret = QCRYPTO_SECRET_COMMON(obj); - return secret->rawdata != NULL; -} - - static void qcrypto_secret_prop_set_format(Object *obj, int value, @@ -278,9 +269,6 @@ qcrypto_secret_class_init(ObjectClass *oc, void *data) ucc->complete = qcrypto_secret_complete; - object_class_property_add_bool(oc, "loaded", - qcrypto_secret_prop_get_loaded, - NULL); object_class_property_add_enum(oc, "format", "QCryptoSecretFormat", &QCryptoSecretFormat_lookup, |