Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Grid manager proposal, updated to latest code and Python 3 #1206

Merged
merged 291 commits into from Feb 28, 2023

Conversation

itamarst
Copy link
Collaborator

@itamarst itamarst commented Jul 25, 2022

Remaining steps:

@meejah meejah requested a review from exarkun February 22, 2023 21:14
Copy link
Member

@exarkun exarkun left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

Some comments inline. A few are about coverage but after making them I lost all confidence in all of the coverage tools so it's possibly they're just wrong.

Address comments to your satisfaction and then I'd be happy to see this merged.

src/allmydata/util/jsonbytes.py Outdated Show resolved Hide resolved
try:
tahoe_cfg.remove()
except OSError:
pass
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It seems worth doing something. I suppose the moveTo below will probably fail if anything goes wrong with this remove? But it might fail with less information or misleading information. A log message here would at least leave a clue about how we got to whatever state moveTo was acting on.

src/allmydata/util/configutil.py Outdated Show resolved Hide resolved
src/allmydata/util/configutil.py Outdated Show resolved Hide resolved
src/allmydata/scripts/admin.py Outdated Show resolved Hide resolved
src/allmydata/scripts/admin.py Show resolved Hide resolved
src/allmydata/scripts/admin.py Show resolved Hide resolved
src/allmydata/scripts/admin.py Show resolved Hide resolved
docs/managed-grid.rst Outdated Show resolved Hide resolved
src/allmydata/test/test_grid_manager.py Show resolved Hide resolved
meejah and others added 8 commits February 23, 2023 15:37
Co-authored-by: Jean-Paul Calderone <exarkun@twistedmatrix.com>
Co-authored-by: Jean-Paul Calderone <exarkun@twistedmatrix.com>
Co-authored-by: Jean-Paul Calderone <exarkun@twistedmatrix.com>
Co-authored-by: Jean-Paul Calderone <exarkun@twistedmatrix.com>
Co-authored-by: Jean-Paul Calderone <exarkun@twistedmatrix.com>
@meejah meejah merged commit 6c0c947 into master Feb 28, 2023
@meejah meejah deleted the 2916.grid-manager-proposal.6 branch February 28, 2023 19:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
5 participants