Hey Nick - that's a great point, and something we're planning on changing.
Overall, we're not super happy with the way we did the object model in Python, especially around things like this. In the Java and JavaScript SDKs (currently under development, get in touch if you want access) we've done it differently, like you suggested.
I hope we'll have this fixed in the next couple of weeks.
This change has now been checked into the feature/collections branch – Collection.list (and the corresponding callable, Collection.call) now returns a list of member entities instead of a list of member entity names, for all collections.
Once this has been code reviewed I will merge with develop.
Activity
itay commented on Oct 27, 2011
Hey Nick - that's a great point, and something we're planning on changing.
Overall, we're not super happy with the way we did the object model in Python, especially around things like this. In the Java and JavaScript SDKs (currently under development, get in touch if you want access) we've done it differently, like you suggested.
I hope we'll have this fixed in the next couple of weeks.
Itay
ansman commented on Oct 27, 2011
Cool.
We're currently designing our framework to wrap everything SDK related so we can always change the behavior so it isn't too hard to fix :)
itay commented on Oct 27, 2011
Please do let us know if you have any requests for the SDK, or places where you think we can improve on.
ansman commented on Oct 27, 2011
While I'm working I'll make sure to note any oddities and stuff I want to change :)
blovering commented on Mar 19, 2012
This change has now been checked into the feature/collections branch – Collection.list (and the corresponding callable, Collection.call) now returns a list of member entities instead of a list of member entity names, for all collections.
Once this has been code reviewed I will merge with develop.
blovering commented on Apr 19, 2012
This work has been merged into develop (some time ago).
Merge pull request #2 from splunk/develop
Try fix build #2
Fiddle around with CI/CD #2
Fiddle around with CI/CD #2
Try fix CI 🤦 #2
Try fix CI 🤦 #2
Refactor README #2
Refactor README #2
Replace `tox` with `pytest` and `Makefile`, cleanup in `docs/Makefile` (
Turn on `combine-as-imports` in Ruff (splunk#75)
Add example AI Modular Input app (#60)
Align branches after upstreaming #2
Prepare test run for pre-release #2