summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStef Walter <stef@memberwebs.com>2006-08-06 22:47:11 +0000
committerStef Walter <stef@memberwebs.com>2006-08-06 22:47:11 +0000
commitaf9c5fc92f0a9c5b5becfdbcb9f6d3a4b80ad723 (patch)
tree5936339d5c18ca9aef5cf8b3c80b1d3751b176c9
parenta75f26027b40952d002982d4bdfe89f2b894bf97 (diff)
when in -n mode, print commands even when it exists.
-rw-r--r--tools/rrdbot-create.c21
1 files changed, 12 insertions, 9 deletions
diff --git a/tools/rrdbot-create.c b/tools/rrdbot-create.c
index 9760051..aa2ae0b 100644
--- a/tools/rrdbot-create.c
+++ b/tools/rrdbot-create.c
@@ -458,16 +458,19 @@ check_create_file(create_ctx* ctx)
rrd[sizeof(rrd) - 1] = 0;
}
- /* Make sure it exists */
- if(access(rrd, F_OK) == 0)
+ if(!g_print)
{
- verb("rrd file already exists, skipping: %s", rrd);
- return;
- }
- else if(errno != ENOENT)
- {
- warn("couldn't check rrd file: %s", rrd);
- return;
+ /* Make sure it exists */
+ if(access(rrd, F_OK) == 0)
+ {
+ verb("rrd file already exists, skipping: %s", rrd);
+ return;
+ }
+ else if(errno != ENOENT)
+ {
+ warn("couldn't check rrd file: %s", rrd);
+ return;
+ }
}
if(ctx->skip || create_file(ctx, rrd) < 0)