X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=src%2Fmemrm.c;h=4a3da0218b5032f4f1aaab4580d5cf6f2401dfbb;hb=ca065f55235fd9979ede818963780f417d70c64e;hp=5b6474b0e4a6d03288db1f85544ed90d3a681497;hpb=5ec04ab8c3a401ca0d73abe77a3e4d78f47eb1f6;p=awesomized%2Flibmemcached diff --git a/src/memrm.c b/src/memrm.c index 5b6474b0..4a3da021 100644 --- a/src/memrm.c +++ b/src/memrm.c @@ -19,8 +19,8 @@ int main(int argc, char *argv[]) { {"version", no_argument, NULL, OPT_VERSION}, {"help", no_argument, NULL, OPT_HELP}, - {"verbose", no_argument, &opt_verbose, 1}, - {"debug", no_argument, &opt_verbose, 2}, + {"verbose", no_argument, &opt_verbose, OPT_VERBOSE}, + {"debug", no_argument, &opt_verbose, OPT_DEBUG}, {"servers", required_argument, NULL, OPT_SERVERS}, {"expire", required_argument, NULL, OPT_EXPIRE}, {0, 0, 0, 0}, @@ -62,7 +62,16 @@ int main(int argc, char *argv[]) while (optind <= argc) { + if (opt_verbose) + printf("key: %s\nexpires: %llu\n", argv[optind], expires); rc = memcached_delete(memc, argv[optind], strlen(argv[optind]), expires); + + if (rc != MEMCACHED_SUCCESS) + { + fprintf(stderr, "memrm: %s: memcache error %s\n", + argv[optind], memcached_strerror(memc, rc)); + } + optind++; }