ceph: add initial ceph support. reading and writing m/ceph.conf #9

Merged
amery merged 13 commits from pr-amery-ceph into main 2 years ago
amery commented 2 years ago
Owner
There is no content yet.
amery added 13 commits 2 years ago
0fb8c1d44b zones: introduce Zones.CephFSID and Zones.GetCephFSID()
226d529223 zones: introduce Zone.GetCephMonitors()
75dee617ef env: set ceph monitors variables
amery requested review from karasz 2 years ago
karasz requested changes 2 years ago
karasz left a comment
Owner

Fine and dandy but segfaults if ceph.conf is not in the root of the machines. Please allow for ceph.conf to be in the proper place.

Fine and dandy but segfaults if ceph.conf is not in the root of the machines. Please allow for ceph.conf to be in the proper place.
karasz reviewed 2 years ago
}
// revive:disable:cyclomatic
// revive:disable:cognitive-complexity
karasz commented 2 years ago
Owner

Please also add // TODO: or // FIXME: explaining why this is needed

Please also add // TODO: or // FIXME: explaining why this is needed
karasz marked this conversation as resolved
amery added 10 commits 2 years ago
e3ab931eb1 zones: introduce Zone.GetCephMonitors()
fe081a4297 env: set ceph monitors variables
Poster
Owner

bug fixed and // TODO: added to the complex parser function

bug fixed and `// TODO:` added to the complex parser function
amery requested review from karasz 2 years ago
karasz approved these changes 2 years ago
karasz left a comment
Owner

LGTMN

LGTMN
amery merged commit 1fe1cf940d into main 2 years ago
amery deleted branch pr-amery-ceph 2 years ago
Poster
Owner

v0.5.0 tagged

`v0.5.0` tagged

Reviewers

karasz approved these changes 2 years ago
The pull request has been merged as 1fe1cf940d.
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date

No due date set.

Dependencies

This pull request currently doesn't have any dependencies.

Loading…
There is no content yet.