URL:
https://github.com/SSSD/sssd/pull/690
Title: #690: DYNDNS: Convert dyndns timer to be_ptask
pbrezina commented:
"""
Please remove `be_nsupdate_init_timer` and the whole request `sdap_dyndns_timer_conn_send`
from the code since it is not used anymore. However, you need to implement the
functionality from `sdap_dyndns_timer_conn_send` in `ad_dyndns_update_send` (same for
ipa).
`sdap_dyndns_timer_conn_send` calls `sdap_id_op_send` which basically connects to LDAP and
populates service attributes (e.g. `ctx->service->sdap->uri`). Since we do not
need the other logic that is in `sdap_dyndns_timer_conn_send` you should call
`sdap_id_op_send` directly in `ad_dyndns_update_send` and `ipa_dyndns_update_send`.
"""
See the full comment at
https://github.com/SSSD/sssd/pull/690#issuecomment-439344093