Review Request 307: New role instances support
by Thomas Woerner
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://fedorahosted.org/reviewboard/r/307/
-----------------------------------------------------------
Review request for rolekit reviewers, Stephen Gallagher and Thomas Woerner.
Repository: rolekit
Description
-------
- currently limited to one instance per role, see MAX_INSTANCES in config/
- new class _DEFAULTS in RoleBase
- New src/rolekit/server/dbusrole.py for presenting the role in D-Bus with DEFAULTS property, getInstances, getNamedInstance and deploy methods and InstanceAdded and InstanceRemoved signals
- roled: Use of new src/rolekit/server/dbusrole.DBusRole, new methods getAllRoleInstances and getAllRoleInstancesByState, removed getRolesByState (state only in an instance)
- Basic implementation of src/rolekit/server/rolebase.RoleBase deploy and decommission methods, new StateChanged signal
Diffs
-----
src/rolekit/server/roled.py 9682988dbdf62e9331cb5b0d997abe0db417d9a6
src/rolekit/server/rolebase.py 3d5a85e5deb186df2a13b41d6ac1285f88c89126
src/rolekit/server/dbusrole.py PRE-CREATION
src/Makefile.am ee4e308af0e28243c83a9ee117dba3a55229e9ab
Diff: https://fedorahosted.org/reviewboard/r/307/diff/
Testing
-------
Thanks,
Thomas Woerner
9 years, 10 months