Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Emit D-Bus InterfacesAdded and InterfacesRemoved signals #2170

Merged

Conversation

jbaublitz
Copy link
Member

Closes #1377
Supersedes #2146

Currently, stratisd does not emit the appropriate signals when D-Bus
objects are added and removed. This commit provides the necessary
refactoring to support populating the signals with the necessary
information. It also adds support for sending the actions through the
DeferredAction structure that we use for queuing D-Bus actions as
they come in.
@jbaublitz jbaublitz added this to In progress (long term) in 2020August via automation Aug 11, 2020
@jbaublitz jbaublitz self-assigned this Aug 11, 2020
@jbaublitz jbaublitz moved this from In progress (long term) to In review in 2020August Aug 11, 2020
@mulkieran mulkieran merged commit 1b1729e into stratis-storage:develop-2.1.0 Aug 11, 2020
2020August automation moved this from In review to Done Aug 11, 2020
@jbaublitz jbaublitz deleted the issue-stratisd-1377 branch July 22, 2022 22:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
2020August
Done (1)
Development

Successfully merging this pull request may close these issues.

Investigate if dbus-rs emits InterfaceChanged signals properly
2 participants