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

Add a simple FileBrowser to JobCore #969

Closed
wants to merge 20 commits into from
Closed

Add a simple FileBrowser to JobCore #969

wants to merge 20 commits into from

Conversation

pmrv
Copy link
Contributor

@pmrv pmrv commented Jan 10, 2023

job[] is overloaded to perform many functions at once:
1. access to files
2. access to HDF stored data
3. access to child jobs

This change adds a new attribute .files to JobCore to take over
function 1 and deprecates methods on the job itself that are connected
to this: list_files and tail.

One of the problems we had discussed in the strategy meeting was that indexing notation is inconsistent and I think that this multiplexing of responsibilities is one of the reasons why job[] is inconsistent.
I'm thinking therefor to introduce attributes for all three responsibilities (actually job.content works already well for 2.) and then deprecate job[] completely or at least agree on which of the three it should do.

Depends on #894

@pmrv pmrv added the enhancement New feature or request label Jan 10, 2023
@pmrv
Copy link
Contributor Author

pmrv commented Jan 10, 2023

Eh, I've borking my starting point, there relevant changes are in this commit.

@stale
Copy link

stale bot commented Feb 2, 2023

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the stale label Feb 2, 2023
@stale stale bot closed this Mar 18, 2023
@pmrv pmrv reopened this Apr 25, 2023
@stale stale bot removed the stale label Apr 25, 2023
@stale
Copy link

stale bot commented May 21, 2023

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the stale label May 21, 2023
@stale stale bot closed this Jun 10, 2023
@samwaseda samwaseda deleted the files branch May 23, 2024 13:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request stale
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants