support_bundle_viewer/
lib.rs

1// This Source Code Form is subject to the terms of the Mozilla Public
2// License, v. 2.0. If a copy of the MPL was not distributed with this
3// file, You can obtain one at https://mozilla.org/MPL/2.0/.
4
5//! Utilities to inspect support bundles
6
7mod bundle_accessor;
8mod dashboard;
9mod index;
10
11pub use dashboard::run_dashboard;
12
13pub use bundle_accessor::BoxedFileAccessor;
14pub use bundle_accessor::FileAccessor;
15pub use bundle_accessor::LocalFileAccess;
16pub use bundle_accessor::SupportBundleAccessor;
17pub use index::SupportBundleIndex;
18
19// TODO:
20// - Remove references to "nexus_client", move that code into omdb
21// - Make equivalent for "external client", add that code to CLI
22// - Change the input to "run_dashboard". Probably need to accept a
23// "SupportBundleAccessor".