]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
common_init: Split common_init into multiple parts
authorColin Patrick McCabe <cmccabe@alumni.cmu.edu>
Wed, 9 Mar 2011 16:44:05 +0000 (08:44 -0800)
committerColin Patrick McCabe <cmccabe@alumni.cmu.edu>
Thu, 10 Mar 2011 13:20:16 +0000 (05:20 -0800)
commit7fe7a8165af16501c255e3a6a11eedf55d5cad7b
treed97d6a886cdbbb0a931d568a1ab09fbb47926694
parent88063e3bceb23fa924cccf76f606a5b6432e929a
common_init: Split common_init into multiple parts

Split common_init into several different parts which can be called
individually from libraries. Eliminate startup_flags.

Create ceph_argparse_pull and ceph_argparse_next.

Split off keyring_init from common_init.

Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
37 files changed:
src/cauthtool.cc
src/cconf.cc
src/cfuse.cc
src/cmds.cc
src/cmon.cc
src/common/ceph_argparse.cc
src/common/ceph_argparse.h
src/common/common_init.cc
src/common/common_init.h
src/common/config.cc
src/common/config.h
src/common/entity_name.cc
src/common/entity_name.h
src/cosd.cc
src/csyn.cc
src/dumpjournal.cc
src/dupstore.cc
src/libceph.cc
src/librados-config.cc
src/librados.cc
src/mon/MonClient.cc
src/osdmaptool.cc
src/rados.cc
src/rbd.cc
src/rgw/rgw_admin.cc
src/streamtest.cc
src/test/TestDoutStreambuf.cc
src/test/TestSignalHandlers.cc
src/test/TestTimers.cc
src/test/cli/cauthtool/help.t
src/test/cli/cauthtool/manpage.t
src/test/cli/cauthtool/simple.t
src/test/cli/cconf/env-vs-args.t
src/test_trans.cc
src/testmsgr.cc
src/tools/ceph.cc
src/tools/gceph.cc