Bug 2228846
| Summary: | [RFE] Python API to query the nmstate version | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 9 | Reporter: | Vijayalakshmi Candappa <vcandapp> |
| Component: | nmstate | Assignee: | NetworkManager Development Team <nm-team> |
| Status: | CLOSED MIGRATED | QA Contact: | Mingyu Shi <mshi> |
| Severity: | low | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 9.2 | CC: | ferferna, jiji, jishi, network-qe, sfaye, till |
| Target Milestone: | rc | Keywords: | FutureFeature, MigratedToJIRA |
| Target Release: | --- | Flags: | till:
needinfo?
(vcandapp) |
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2023-08-17 12:31:12 UTC | Type: | Story |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Vijayalakshmi Candappa
2023-08-03 11:49:28 UTC
RPM has this python API already:
import rpm
transaction_set = rpm.TransactionSet()
for header in transaction_set.dbMatch("name", "nmstate"):
print(f"{header['name']}-{header['version']}-{header['release']}.{header['arch']}")
Also, providing access to the RPM DB does not seem to be in scope for Nmstate. What is your use case?
Issue migration from Bugzilla to Jira is in process at this time. This will be the last message in Jira copied from the Bugzilla bug. |