Skip to content

Commit 7662197

Browse files
authored
Merge pull request #1220 from dimaqq/chore-juju-360-schema
#1220 Juju 3.6.0 was released yesterday, so update 3.6-rcN schema to 3.6.0. The only change is the addition of the `charm_rev: int` field in one response.
2 parents 0e6b5f7 + fa34b61 commit 7662197

2 files changed

Lines changed: 14 additions & 0 deletions

File tree

juju/client/_definitions.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3132,6 +3132,7 @@ class ApplicationStatus(Type):
31323132
"charm": "charm",
31333133
"charm_channel": "charm-channel",
31343134
"charm_profile": "charm-profile",
3135+
"charm_rev": "charm-rev",
31353136
"charm_version": "charm-version",
31363137
"endpoint_bindings": "endpoint-bindings",
31373138
"err": "err",
@@ -3154,6 +3155,7 @@ class ApplicationStatus(Type):
31543155
"charm": "charm",
31553156
"charm-channel": "charm_channel",
31563157
"charm-profile": "charm_profile",
3158+
"charm-rev": "charm_rev",
31573159
"charm-version": "charm_version",
31583160
"endpoint-bindings": "endpoint_bindings",
31593161
"err": "err",
@@ -3178,6 +3180,7 @@ def __init__(
31783180
charm=None,
31793181
charm_channel=None,
31803182
charm_profile=None,
3183+
charm_rev=None,
31813184
charm_version=None,
31823185
endpoint_bindings=None,
31833186
err=None,
@@ -3200,6 +3203,7 @@ def __init__(
32003203
charm : str
32013204
charm_channel : str
32023205
charm_profile : str
3206+
charm_rev : int
32033207
charm_version : str
32043208
endpoint_bindings : typing.Mapping[str, str]
32053209
err : Error
@@ -3221,6 +3225,7 @@ def __init__(
32213225
charm_ = charm
32223226
charm_channel_ = charm_channel
32233227
charm_profile_ = charm_profile
3228+
charm_rev_ = charm_rev
32243229
charm_version_ = charm_version
32253230
endpoint_bindings_ = endpoint_bindings
32263231
err_ = Error.from_json(err) if err else None
@@ -3266,6 +3271,11 @@ def __init__(
32663271
f"Expected charm_profile_ to be a str, received: {type(charm_profile_)}"
32673272
)
32683273

3274+
if charm_rev_ is not None and not isinstance(charm_rev_, int):
3275+
raise Exception(
3276+
f"Expected charm_rev_ to be a int, received: {type(charm_rev_)}"
3277+
)
3278+
32693279
if charm_version_ is not None and not isinstance(charm_version_, (bytes, str)):
32703280
raise Exception(
32713281
f"Expected charm_version_ to be a str, received: {type(charm_version_)}"
@@ -3346,6 +3356,7 @@ def __init__(
33463356
self.charm = charm_
33473357
self.charm_channel = charm_channel_
33483358
self.charm_profile = charm_profile_
3359+
self.charm_rev = charm_rev_
33493360
self.charm_version = charm_version_
33503361
self.endpoint_bindings = endpoint_bindings_
33513362
self.err = err_
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6070,6 +6070,9 @@
60706070
"charm-profile": {
60716071
"type": "string"
60726072
},
6073+
"charm-rev": {
6074+
"type": "integer"
6075+
},
60736076
"charm-version": {
60746077
"type": "string"
60756078
},

0 commit comments

Comments
 (0)