[SSSD] [PATCH] Temporarily mark subdomain as inactive instead marking the whole back end offline

Jakub Hrozek jhrozek at redhat.com
Fri Sep 4 12:40:11 UTC 2015


On Fri, Sep 04, 2015 at 02:35:49PM +0200, Jakub Hrozek wrote:
> From 591d07855b70aacbb4488ba9a54438ee9ded48b5 Mon Sep 17 00:00:00 2001
> From: Jakub Hrozek <jhrozek at redhat.com>
> Date: Fri, 4 Sep 2015 09:27:17 +0200
> Subject: [PATCH 2/8] DP: Provide a way to mark subdomain as disabled and
>  auto-enable it later with offline_timeout
> 
> https://fedorahosted.org/sssd/ticket/2637
> 
> Adds a new Data Provider function be_mark_dom_offline() that is a
> replacement for be_mark_offline(). When called, the function would
> either set the whole back end offline, just like be_mark_offline or just
> set the subdomain status to inactive.
> 
> When a subdomain is inactive, there is a singleton timed task that would
> re-set the subdomin after offline_timeout seconds.
> ---
>  src/providers/data_provider_be.c | 99 ++++++++++++++++++++++++++++++++++++----
>  src/providers/dp_backend.h       |  1 +
>  2 files changed, 91 insertions(+), 9 deletions(-)

One note -- I'm adding a unit test for this patch:
    https://fedorapeople.org/cgit/jhrozek/public_git/sssd.git/log/?h=oneway

But I still think it makes sense to send the patches for review while
I'm working on the test..


More information about the sssd-devel mailing list