Skip to content

Commit edc5a1e

Browse files
author
Chris Ballinger
committed
Add environment to output
1 parent 980609e commit edc5a1e

File tree

1 file changed

+12
-7
lines changed

1 file changed

+12
-7
lines changed

cli/retention_message.py

100644100755
Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -111,10 +111,12 @@ def upload_message(args) -> None:
111111
"status": "success",
112112
"message_id": message_id,
113113
"header": args.header,
114-
"body": args.body
114+
"body": args.body,
115+
"environment": args.environment
115116
}))
116117
else:
117118
print(f"✓ Message uploaded successfully!")
119+
print(f" Environment: {args.environment}")
118120
print(f" Message ID: {message_id}")
119121
if args.header:
120122
print(f" Header: {args.header}")
@@ -165,21 +167,22 @@ def list_messages(args) -> None:
165167
for msg in response.messageIdentifiers:
166168
messages.append({
167169
"message_id": msg.messageIdentifier,
168-
"state": msg.state.value if msg.state else None
170+
"state": msg.messageState.value if msg.messageState else None
169171
})
170172
print(json.dumps({
171173
"status": "success",
172174
"messages": messages,
173-
"total_count": len(messages)
175+
"total_count": len(messages),
176+
"environment": args.environment
174177
}))
175178
else:
176179
if not response.messageIdentifiers or len(response.messageIdentifiers) == 0:
177-
print("No retention messages found.")
180+
print(f"No retention messages found in {args.environment}.")
178181
else:
179-
print(f"Found {len(response.messageIdentifiers)} retention message(s):")
182+
print(f"Found {len(response.messageIdentifiers)} retention message(s) in {args.environment}:")
180183
print()
181184
for msg in response.messageIdentifiers:
182-
state = msg.state.value if msg.state else "UNKNOWN"
185+
state = msg.messageState.value if msg.messageState else "UNKNOWN"
183186
print(f" Message ID: {msg.messageIdentifier}")
184187
print(f" State: {state}")
185188
print()
@@ -227,10 +230,12 @@ def delete_message(args) -> None:
227230
print(json.dumps({
228231
"status": "success",
229232
"message_id": args.message_id,
230-
"action": "deleted"
233+
"action": "deleted",
234+
"environment": args.environment
231235
}))
232236
else:
233237
print(f"✓ Message deleted successfully!")
238+
print(f" Environment: {args.environment}")
234239
print(f" Message ID: {args.message_id}")
235240

236241
except APIException as e:

0 commit comments

Comments
 (0)