Skip to content
Snippets Groups Projects

Use wrapper to ensure safe close

Merged Theodore Chang requested to merge hdf5-dataset-wrapper into develop
3 unresolved threads
Files
2
+ 1
13
@@ -262,9 +262,6 @@ class Context(MetainfoContext):
self.archives[url] = archive
self.urls[archive] = url
def close(self):
pass
class ServerContext(Context):
def __init__(self, upload=None):
@@ -413,19 +410,10 @@ class ServerContext(Context):
return response.json()['data']
def hdf5_path(self, section: MSection):
upload_id, entry_id = self._get_ids(section.m_root(), required=True)
_, entry_id = self._get_ids(section.m_root(), required=True)
return self.upload_files.archive_hdf5_location(entry_id)
def close(self):
pass
def __enter__(self):
return self
def __exit__(self, type, value, traceback):
self.close()
def _validate_url(url):
return config.api_url(api='api/v1') if url is None else url
Loading