.coveragerc
.gitlab-ci.yml
AUTHORS
AUTHORS.rst
ChangeLog
LICENSE
MANIFEST.in
README.rst
bootstrap
requirements-dev.txt
requirements-docs.txt
requirements.txt
run-tests.sh
setup.cfg
setup.py
tox.ini
bin/crush
crush/__init__.py
crush/analyze.py
crush/compare.py
crush/main.py
crush/optimize.py
crush.egg-info/PKG-INFO
crush.egg-info/SOURCES.txt
crush.egg-info/dependency_links.txt
crush.egg-info/requires.txt
crush.egg-info/top_level.txt
crush/ceph/__init__.py
crush/ceph/convert.py
crush/libcrush/CMakeLists.txt
crush/libcrush/ceph_read_write.cc
crush/libcrush/ceph_read_write.h
crush/libcrush/config-h.in.cmake
crush/libcrush/libcrush.c
crush/libcrush/libcrush.h
crush/libcrush/module.c
crush/libcrush/common/Formatter.cc
crush/libcrush/common/Formatter.h
crush/libcrush/common/HTMLFormatter.cc
crush/libcrush/common/HTMLFormatter.h
crush/libcrush/common/armor.c
crush/libcrush/common/armor.h
crush/libcrush/common/buffer.cc
crush/libcrush/common/compiler_extensions.h
crush/libcrush/common/debug.h
crush/libcrush/common/deleter.h
crush/libcrush/common/errno.cc
crush/libcrush/common/errno.h
crush/libcrush/common/escape.c
crush/libcrush/common/escape.h
crush/libcrush/common/likely.h
crush/libcrush/common/mempool.cc
crush/libcrush/common/page.cc
crush/libcrush/common/safe_io.c
crush/libcrush/common/safe_io.h
crush/libcrush/common/simple_spin.h
crush/libcrush/common/strtol.cc
crush/libcrush/common/strtol.h
crush/libcrush/common/valgrind.h
crush/libcrush/crush/CrushCompiler.cc
crush/libcrush/crush/CrushCompiler.h
crush/libcrush/crush/CrushTreeDumper.h
crush/libcrush/crush/CrushWrapper.cc
crush/libcrush/crush/CrushWrapper.h
crush/libcrush/crush/CrushWrapper.i
crush/libcrush/crush/builder.c
crush/libcrush/crush/builder.h
crush/libcrush/crush/crush.c
crush/libcrush/crush/crush.h
crush/libcrush/crush/crush_compat.h
crush/libcrush/crush/crush_ln_table.h
crush/libcrush/crush/grammar.h
crush/libcrush/crush/hash.c
crush/libcrush/crush/hash.h
crush/libcrush/crush/mapper.c
crush/libcrush/crush/mapper.h
crush/libcrush/crush/types.h
crush/libcrush/include/Spinlock.h
crush/libcrush/include/atomic.h
crush/libcrush/include/buffer.h
crush/libcrush/include/buffer_fwd.h
crush/libcrush/include/byteorder.h
crush/libcrush/include/ceph_features.h
crush/libcrush/include/compat.h
crush/libcrush/include/demangle.h
crush/libcrush/include/denc.h
crush/libcrush/include/encoding.h
crush/libcrush/include/err.h
crush/libcrush/include/hash.h
crush/libcrush/include/inline_memory.h
crush/libcrush/include/int_types.h
crush/libcrush/include/intarith.h
crush/libcrush/include/memory.h
crush/libcrush/include/mempool.h
crush/libcrush/include/page.h
crush/libcrush/include/stringify.h
crush/libcrush/include/types.h
crush/libcrush/include/unordered_map.h
crush/libcrush/include/unordered_set.h
crush/libcrush/placeholders/ceph_context.h
crush/libcrush/placeholders/common/dout.h
crush/libcrush/placeholders/include/assert.h
docs/MANIFEST.in
docs/api.rst
docs/conf.py
docs/crush.8
docs/index.rst
docs/quick.py
docs/_static/equation.png
docs/_static/forkme.png
docs/_templates/sidebarintro.html
docs/_templates/sidebarlogo.html
docs/_themes/.gitignore
docs/_themes/LICENSE
docs/_themes/flask_theme_support.py
docs/_themes/kr/layout.html
docs/_themes/kr/relations.html
docs/_themes/kr/theme.conf
docs/_themes/kr/static/flasky.css_t
docs/_themes/kr_small/layout.html
docs/_themes/kr_small/theme.conf
docs/_themes/kr_small/static/flasky.css_t
docs/ceph/optimize.rst
docs/dev/authors.rst
docs/dev/hacking.rst
manylinux/Dockerfile
manylinux/build-wheels.sh
setup/__init__.py
setup/_setup_hooks.py
tests/ineffective-failure-domain-crushmap.json
tests/sample-bugous-crushmap.json
tests/sample-ceph-crushmap-compat.python-json
tests/sample-ceph-crushmap-compat.txt
tests/sample-ceph-crushmap.crush
tests/sample-ceph-crushmap.json
tests/sample-ceph-crushmap.python-json
tests/sample-ceph-crushmap.txt
tests/sample-crushmap.json
tests/test_analyze.py
tests/test_ceph.py
tests/test_ceph_analyze.py
tests/test_ceph_compare.py
tests/test_ceph_convert.py
tests/test_ceph_crush.py
tests/test_ceph_optimize.py
tests/test_compare.py
tests/test_crush.py
tests/test_crush_filter.json
tests/test_libcrush.py
tests/test_main.py
tests/test_optimize.py
tests/test_optimize_big_cluster.json
tests/test_optimize_small_cluster.json
tests/test_optimize_small_cluster_step_1.txt
tests/weights-crushmap.json
tests/weights.json
tests/ceph/ceph-crushmap-rules-order.json
tests/ceph/ceph-crushmap-rules-order.txt
tests/ceph/ceph-report-compat-converted.txt
tests/ceph/ceph-report-compat-hammer.json
tests/ceph/ceph-report-compat-optimized.txt
tests/ceph/ceph-report-compat-two-pools.json
tests/ceph/ceph-report-compat.json
tests/ceph/ceph-report-small.json
tests/ceph/ceph-report.json
tests/ceph/crushmap-from-ceph-report.json
tests/ceph/osdmap-invalid.json
tests/ceph/osdmap.json
tests/ceph/weights-notfloat.json