]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
injectargs: binary flags only consume 1 token
authorColin Patrick McCabe <cmccabe@alumni.cmu.edu>
Tue, 23 Aug 2011 22:43:52 +0000 (15:43 -0700)
committerColin Patrick McCabe <cmccabe@alumni.cmu.edu>
Tue, 23 Aug 2011 22:46:07 +0000 (15:46 -0700)
commit18ec5655feb805c1c113410d49f92516e8a9c3aa
treedaaeffbc31595c3e1528045a63f2a68f01a7a39d
parent42a65b8d6968e2ae9221b935d719ef5c80ee84ad
injectargs: binary flags only consume 1 token

Never consume more than one token when parsing a binary flag.

Basically, your choices are --foo=false, --foo=true, and just --foo.
However, only 1 token will ever be examined.

Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
src/common/ceph_argparse.cc
src/common/ceph_argparse.h
src/common/config.cc
src/test/daemon_config.cc