def storeDataset(self, dataset): """ Add a dataset into the store. @param dataset: Dataset to add. """ if dataset.getSize() <= self.getAvailableSpace(): self.store[dataset.getId()] = DatasetContainer(dataset) else: raise Exception( "Unable to add " + dataset.getId() + " dataset due to unsuficient space in the storage " + self.getId() + ".")