-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Problem
The enterprise services list command returns an error or empty response that causes jq parsing to fail.
Steps to Reproduce
redisctl enterprise services list
# Returns error or malformed response
# When piped to jq:
redisctl enterprise services list -o json | jq '.'
# jq: parse error: Invalid numeric literal at line 1, column 2Expected Behavior
Should list internal Redis Enterprise services and their status.
Likely Causes
- Services endpoint might be node-specific (
/v1/nodes/{node}/services) - Incorrect endpoint path in handler
- Services endpoint might require different authentication or be internal-only
Investigation Needed
- Check if services is a node-level endpoint:
/v1/nodes/1/services - Test with raw API:
redisctl api enterprise get /v1/services - Verify endpoint exists in Redis Enterprise API documentation
- May need to use
/v1/local/servicesinstead
Acceptance Criteria
- Command returns list of services with their status
- Output is valid JSON/YAML/Table format
- Add integration test for this command
Part of #315
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working