def load_metadatas(force_reload=False):
    # TODO(xicheng): today we load metadata in memory as it original
    # format in files in metadata.py. We get these inmemory metadata
    # and do some translation, store the translated metadata into memory
    # too in metadata_holder.py. api can only access the global inmemory
    # data in metadata_holder.py.
    _load_os_metadatas(force_reload=force_reload)
    _load_package_metadatas(force_reload=force_reload)
    _load_flavor_metadatas(force_reload=force_reload)
    _load_os_metadata_ui_converters(force_reload=force_reload)
    _load_flavor_metadata_ui_converters(force_reload=force_reload)
Evaluate whether the connection is starved.
dataset/ETHPy150Open openstack/compass-core/compass/db/api/metadata_holder.py/load_metadatas--crossover with--dataset/ETHPy150Open wtolson/gnsq/gnsq/nsqd.py/Nsqd.is_starved