apache / apache/libcloud

Add tags parser for ECS Alicloud driver compute modules

Open
#1,532 1 comment 0 reactions 0 assignees View on GitHub
stale
Dominant language
Python
Stars
2.1k
Forks
931
Avg merge
1d 2h
Merged PRs (30d)
4

Description

## Feature Request

Feature Proposal : Adding parser for tags to returned as node extra data in `list_nodes` function in aliyun ecs driver
Why I think it's a good idea :
- Current node definition of aliyun ecs driver didn't contain any tags value returned, tags are ususally used to identify and categorize instance.
- Since it will be parsed, we will have broader choice of node instance metadata

Note :
- I already have code changes ready for the tags to be included in return value of list_nodes method, but only that, I haven't implement any filter associated with this feature. Need advice & suggestion from you guys 🙏

In Progress PR :
- #1533 - Add a tags parser to ecs driver compute list_nodes method

Contributor guide

Open the contributing guide

Research direction

Start with the aliyun ECS driver and its list_nodes method, as named in the proposal, and review the existing code changes in PR #1533. Confirm how tags should appear in returned node extra data and whether any filter behavior is required before considering the feature complete.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
cloud
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.