Coscine Python SDK merge requestshttps://git.rwth-aachen.de/coscine/community-features/coscine-python-sdk/-/merge_requests2021-05-26T23:08:25+02:00https://git.rwth-aachen.de/coscine/community-features/coscine-python-sdk/-/merge_requests/1Draft: Resolve "Missing parentheses"2021-05-26T23:08:25+02:00Bela BrengerDraft: Resolve "Missing parentheses"Closes #1Closes #1Bela BrengerBela Brengerhttps://git.rwth-aachen.de/coscine/community-features/coscine-python-sdk/-/merge_requests/7Ensure deletion of Project, Resource, and FileObject2022-11-10T23:46:49+01:00Niklas SiemerEnsure deletion of Project, Resource, and FileObjectCurrently, the `delete` method on the objects is to quickly called in my opinion. Since, there is no trash bin a single false call could result in a lot of harm.
Therefore, I propose to ensure the method a bit by requiring an additional ...Currently, the `delete` method on the objects is to quickly called in my opinion. Since, there is no trash bin a single false call could result in a lot of harm.
Therefore, I propose to ensure the method a bit by requiring an additional enable parameter to be set to `True` before giving the call to the Coscine API.https://git.rwth-aachen.de/coscine/community-features/coscine-python-sdk/-/merge_requests/12Fix metadata loading upon `Resource.objects()`2023-04-03T12:00:01+02:00Niklas SiemerFix metadata loading upon `Resource.objects()`Given the discussions in https://git.rwth-aachen.de/coscine/community-features/coscine-python-sdk/-/merge_requests/10 especially
https://git.rwth-aachen.de/coscine/community-features/coscine-python-sdk/-/merge_requests/10#note_2097758 I ...Given the discussions in https://git.rwth-aachen.de/coscine/community-features/coscine-python-sdk/-/merge_requests/10 especially
https://git.rwth-aachen.de/coscine/community-features/coscine-python-sdk/-/merge_requests/10#note_2097758 I tried to get all metadata correctly into the `FileObject`s. If I saw it correctly, the items of the two dictionaries are in the correct order and can simply be `zip`ed?! If this is not the case, this MR would result in an inconsistent data-metadata-mapping.https://git.rwth-aachen.de/coscine/community-features/coscine-python-sdk/-/merge_requests/13Fix metadata loading upon `Resource.objects()`2023-04-11T19:15:24+02:00Niklas SiemerFix metadata loading upon `Resource.objects()`Since https://git.rwth-aachen.de/coscine/community-features/coscine-python-sdk/-/merge_requests/12 is most probably not enough, I now simply allow for the new pattern to match.Since https://git.rwth-aachen.de/coscine/community-features/coscine-python-sdk/-/merge_requests/12 is most probably not enough, I now simply allow for the new pattern to match.