SWIFT-OBJE...ONSTRUCTOR(1)
π SWIFT-OBJECT-RECONSTRUCTOR π
okay bestie, welcome to the swift-object-reconstructor page β it's a General Commands Manual entry, section 1, and she is that girl. sit down, get comfy, we're learning the EC object reconstructor π¦
β¨ NAME β¨
swift-object-reconstructor β the OpenStack Swift EC object reconstructor. that's the whole vibe, that's the name, periodt π
πΈ SYNOPSIS πΈ
swift-object-reconstructor CONFIG [options]
you give her a CONFIG and then optionally some [options]. iconic behaviour honestly.
π DESCRIPTION π
so she's a daemon for reconstruction of EC objects. which sounds nerdy but it's actually kind of the main character of this whole story π
here's the tea: once a pair of nodes has determined the need to replace a missing object fragment, instead of pushing over a copy like replication would do, the reconstructor has to read in enough surviving fragments from other nodes and perform a local reconstruction before it has the correct data to push to the other node. like, she's not just copying β she's rebuilding the thing first. no cap. it's giving detective who reconstructs the crime scene, but make it erasure coding π₯
π OPTIONS π
-h,--helpβ show this help message and exit. the classic. the icon. π«Ά-d DEVICES,--devices=DEVICESβ reconstruct only given devices. it's a comma-separated list, bestie. β οΈ and this only has effect if--onceis used. like, no--once, no filtering, them's the rules.-p PARTITIONS,--partitions=PARTITIONSβ reconstruct only given partitions. also a comma-separated list. also only has effect if--onceis used. same energy, different unit π«-v,--verboseβ log to console. she gets chatty, she tells you everything π-o,--onceβ only run one pass of daemon. one and done, we love a girl with boundaries β¨
π DOCUMENTATION π
more in depth documentation in regards to swift-object-reconstructor and also about OpenStack Swift as a whole can be found at:
go read, bestie, iykyk ππ
and that's the page!! written by the OpenStack Swift girlies, dated August 2016, and yeah, the source/version line says OpenStack Swift β she's an older queen but she still slays π π thanks for reading, mwah π
π¦ where this page comes from
- debian bookworm: swift-object 2.30.1-0+deb12u1 Β· Apache-2
- debian bookworm: swift-object 2.30.1-0+deb12u3 Β· Apache-2
- debian trixie: swift-object 2.35.1-0+deb13u3 Β· Apache-2
- debian trixie: swift-object 2.35.1-0+deb13u4 Β· Apache-2
- nixos 26.05: python3.13-swift 2.37.1
- nixos 26.05: python3.14-swift 2.37.1
- nixpkgs unstable: python3.13-swift 2.38.3
- nixpkgs unstable: python3.14-swift 2.38.3
- Copyright (c) 2016 OpenStack Foundation
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms