X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=osmclient%2Fcli_commands%2Futils.py;h=25fc21a7545c84bed18b9f93f76dd2882f57416d;hb=HEAD;hp=5ac9931a2efedd426ddbaf7b674c234b9f500822;hpb=00bc0353583beab960fb853375dc1e8f4a77840d;p=osm%2Fosmclient.git diff --git a/osmclient/cli_commands/utils.py b/osmclient/cli_commands/utils.py index 5ac9931..25fc21a 100755 --- a/osmclient/cli_commands/utils.py +++ b/osmclient/cli_commands/utils.py @@ -44,14 +44,13 @@ def check_client_version(obj, what, version="sol005"): :raises ClientError: if the specified version does not match the client version """ logger.debug("") + if version == "sol005": + message = f"The following commands or options are only supported with the version v1 of OSM SOL005': {what}" + elif version == "sol005_v2": + message = f"The following commands or options are only supported with the version v2 of OSM SOL005': {what}" + else: + message = f"The following commands or options are only supported with the version {version} of OSM SOL005': {what}" fullclassname = obj.__module__ + "." + obj.__class__.__name__ - message = 'The following commands or options are only supported with the option "--sol005": {}'.format( - what - ) - if version == "v1": - message = 'The following commands or options are not supported when using option "--sol005": {}'.format( - what - ) if fullclassname != "osmclient.{}.client.Client".format(version): raise ClientException(message) return