]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/dashboard: controllers: dump required parameter name on assert error
authorJeff Layton <jlayton@redhat.com>
Thu, 31 Jan 2019 10:47:03 +0000 (10:47 +0000)
committerRicardo Dias <rdias@suse.com>
Thu, 31 Jan 2019 11:10:10 +0000 (11:10 +0000)
Signed-off-by: Jeff Layton <jlayton@redhat.com>
src/pybind/mgr/dashboard/controllers/__init__.py

index 2c46c9bf3b0ca5931a0c2ce09cb4cb25cfe5088f..793331d543f40982c95b529841093b93ea907347 100644 (file)
@@ -300,7 +300,7 @@ class Task(object):
                 if param['name'] in kwargs:
                     arg_map[param['name']] = kwargs[param['name']]
                 else:
-                    assert not param['required']
+                    assert not param['required'], "{0} is required".format(param['name'])
                     arg_map[param['name']] = param['default']
 
             if param['name'] in arg_map: