diff --git a/lib/ansible/modules/monitoring/grafana_plugin.py b/lib/ansible/modules/monitoring/grafana_plugin.py index b4fc617f16..eb32cf56b9 100644 --- a/lib/ansible/modules/monitoring/grafana_plugin.py +++ b/lib/ansible/modules/monitoring/grafana_plugin.py @@ -154,7 +154,7 @@ def grafana_plugin(module, params): 'changed': False, 'version': grafana_plugin_version} else: - if params['version'] == 'latest': + if params['version'] == 'latest' or params['version'] is None: cmd = '{} update {}'.format(grafana_cli, params['name']) else: cmd = '{} install {} {}'.format(grafana_cli, params['name'], params['version']) @@ -164,7 +164,7 @@ def grafana_plugin(module, params): 'version': grafana_plugin_version} else: if 'version' in params: - if params['version'] == 'latest': + if params['version'] == 'latest' or params['version'] is None: cmd = '{} install {}'.format(grafana_cli, params['name']) else: cmd = '{} install {} {}'.format(grafana_cli, params['name'], params['version'])