diff options
author | Kaifeng Wang <kaifeng.w@gmail.com> | 2020-07-04 15:35:02 +0800 |
---|---|---|
committer | Kaifeng Wang <kaifeng.w@gmail.com> | 2020-07-04 15:35:02 +0800 |
commit | d90459a87fce4a84d34bdf24604de3edfb23dda7 (patch) | |
tree | 22705fae6178c4218ffd235b5d439a4c16d630ed /ironic/db | |
parent | 57b619bf804d9ccdc1d84356de53476689148150 (diff) | |
download | ironic-d90459a87fce4a84d34bdf24604de3edfb23dda7.tar.gz |
Fix the error message when reached max number of traits
The error message is not properly tranlated as desired, raw string
is returned when reached maximum number of traits.
Change-Id: I62b2d32c545b6ad6487aead98c8fab212ed5e83f
Diffstat (limited to 'ironic/db')
-rw-r--r-- | ironic/db/sqlalchemy/api.py | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/ironic/db/sqlalchemy/api.py b/ironic/db/sqlalchemy/api.py index e8f4c737a..a0ca90ef1 100644 --- a/ironic/db/sqlalchemy/api.py +++ b/ironic/db/sqlalchemy/api.py @@ -1520,12 +1520,12 @@ class Connection(api.Connection): per-node trait limit. """ if num_traits > MAX_TRAITS_PER_NODE: - msg = _("Could not modify traits for node %(node_id)s as it would " - "exceed the maximum number of traits per node " - "(%(num_traits)d vs. %(max_traits)d)") - raise exception.InvalidParameterValue( - msg, node_id=node_id, num_traits=num_traits, - max_traits=MAX_TRAITS_PER_NODE) + msg = (_("Could not modify traits for node %(node_id)s as it " + "would exceed the maximum number of traits per node " + "(%(num_traits)d vs. %(max_traits)d)") + % {'node_id': node_id, 'num_traits': num_traits, + 'max_traits': MAX_TRAITS_PER_NODE}) + raise exception.InvalidParameterValue(err=msg) @oslo_db_api.retry_on_deadlock def set_node_traits(self, node_id, traits, version): |