@@ -162,7 +162,8 @@ static int NoteBundleCompliance(const Bundle *bundle, int save_pr_kept, int save
162
162
static void AllClassesReport (const EvalContext * ctx );
163
163
static bool HasAvahiSupport (void );
164
164
static int AutomaticBootstrap (GenericAgentConfig * config );
165
- static void BannerStatus (PromiseResult status , const char * type , char * name );
165
+ static void BannerStatusEnd (PromiseResult status , const char * type , char * name );
166
+ static void BannerStatusBegin (const char * type , char * name );
166
167
static PromiseResult DefaultVarPromise (EvalContext * ctx , const Promise * pp );
167
168
static void WaitForBackgroundProcesses ();
168
169
@@ -1852,6 +1853,7 @@ static PromiseResult KeepAgentPromise(EvalContext *ctx, const Promise *pp, ARG_U
1852
1853
assert (param == NULL );
1853
1854
assert (pp != NULL );
1854
1855
1856
+ BannerStatusBegin (PromiseGetPromiseType (pp ), pp -> promiser );
1855
1857
struct timespec start = BeginMeasure ();
1856
1858
PromiseResult result = PROMISE_RESULT_NOOP ;
1857
1859
@@ -1976,13 +1978,23 @@ static PromiseResult KeepAgentPromise(EvalContext *ctx, const Promise *pp, ARG_U
1976
1978
result = PROMISE_RESULT_NOOP ;
1977
1979
}
1978
1980
1979
- BannerStatus (result , PromiseGetPromiseType (pp ), pp -> promiser );
1981
+ BannerStatusEnd (result , PromiseGetPromiseType (pp ), pp -> promiser );
1980
1982
EvalContextLogPromiseIterationOutcome (ctx , pp , result );
1981
1983
return result ;
1982
1984
}
1983
1985
1986
+ static void BannerStatusBegin (const char * type , char * name )
1987
+ {
1988
+ if (StringEqual (type , "vars" ) || StringEqual (type , "classes" ))
1989
+ {
1990
+ return ;
1991
+ }
1992
+ Log (LOG_LEVEL_VERBOSE , "P: BEGIN %s promise (%.30s%s)" ,
1993
+ type , name ,
1994
+ (strlen (name ) > 30 ) ? "..." : "" );
1995
+ }
1984
1996
1985
- static void BannerStatus (PromiseResult status , const char * type , char * name )
1997
+ static void BannerStatusEnd (PromiseResult status , const char * type , char * name )
1986
1998
{
1987
1999
if ((strcmp (type , "vars" ) == 0 ) || (strcmp (type , "classes" ) == 0 ))
1988
2000
{
0 commit comments