-
- Downloads
Refactor the LDAP backend
Use a lower level type to abstract LDAP "transactions" (really just batches of changes) and generate a set of ModifyRequest objects at commit time. Change the API to let the caller manage the transaction (TX object) lifetime.
Showing
- actions.go 7 additions, 1 deletionactions.go
- actions_test.go 23 additions, 8 deletionsactions_test.go
- backend/diff.go 0 additions, 82 deletionsbackend/diff.go
- backend/model.go 58 additions, 287 deletionsbackend/model.go
- backend/model_test.go 115 additions, 66 deletionsbackend/model_test.go
- backend/resources.go 527 additions, 0 deletionsbackend/resources.go
- backend/resources_test.go 48 additions, 0 deletionsbackend/resources_test.go
- backend/testdata/base.ldif 6 additions, 11 deletionsbackend/testdata/base.ldif
- backend/testdata/test1.ldif 94 additions, 0 deletionsbackend/testdata/test1.ldif
- backend/tx.go 5 additions, 0 deletionsbackend/tx.go
- types.go 10 additions, 9 deletionstypes.go
Loading
Please register or sign in to comment