Report more errors
This commit is contained in:
parent
f7dc20a1f6
commit
12eff10165
|
@ -146,6 +146,13 @@ int damon_perror(char const * message, int ret)
|
|||
}
|
||||
|
||||
|
||||
/* damon_serror */
|
||||
int damon_serror(void)
|
||||
{
|
||||
return error_print(PROGNAME);
|
||||
}
|
||||
|
||||
|
||||
/* damon_update */
|
||||
int damon_update(DaMon * damon, RRDType type, char const * filename,
|
||||
int args_cnt, ...)
|
||||
|
@ -165,6 +172,8 @@ int damon_update(DaMon * damon, RRDType type, char const * filename,
|
|||
ret = rrd_updatev(type, damon->rrdcached, path, args_cnt, args);
|
||||
va_end(args);
|
||||
string_delete(path);
|
||||
if(ret != 0)
|
||||
damon_serror();
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
|
|
@ -38,6 +38,7 @@ Event * damon_get_event(DaMon * damon);
|
|||
/* useful */
|
||||
int damon_error(char const * message, int error);
|
||||
int damon_perror(char const * message, int error);
|
||||
int damon_serror(void);
|
||||
|
||||
int damon_refresh(DaMon * damon);
|
||||
int damon_update(DaMon * damon, RRDType type, char const * filename,
|
||||
|
|
Loading…
Reference in New Issue
Block a user