Ported to smart-executor 3.0.0

This commit is contained in:
Luca Frosini 2021-06-10 17:13:33 +02:00
parent 759aaf59a3
commit 2d312dbf0b
5 changed files with 5 additions and 2 deletions

View File

@ -3,8 +3,9 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
# Changelog for "accounting-dashboard-harvester-se-plugin" # Changelog for "accounting-dashboard-harvester-se-plugin"
## [v2.0.0-SNAPSHOT] - 2021-06-03 ## [v2.0.0-SNAPSHOT]
- Ported plugin to smart-executor APIs 3.0.0 [#21616]
- Added RStudio Harvester [#21557] - Added RStudio Harvester [#21557]
- Added Jupyter Harvester [#21031] - Added Jupyter Harvester [#21031]
- Switched accounting JSON management to gcube-jackson [#19115] - Switched accounting JSON management to gcube-jackson [#19115]

View File

@ -50,4 +50,4 @@ open-source software toolkit used for building and operating Hybrid Data
Infrastructures enabling the dynamic deployment of Virtual Research Environments Infrastructures enabling the dynamic deployment of Virtual Research Environments
by favouring the realisation of reuse oriented policies. by favouring the realisation of reuse oriented policies.
The projects leading to this software have received funding from a series of European Union programmes see [FUNDING.md](FUNDING.md) The projects leading to this software have received funding from a series of European Union programmes see [FUNDING.md](FUNDING.md)

View File

@ -16,6 +16,7 @@ import org.gcube.accounting.accounting.summary.access.AccountingDao;
import org.gcube.accounting.accounting.summary.access.model.ScopeDescriptor; import org.gcube.accounting.accounting.summary.access.model.ScopeDescriptor;
import org.gcube.accounting.accounting.summary.access.model.internal.Dimension; import org.gcube.accounting.accounting.summary.access.model.internal.Dimension;
import org.gcube.accounting.accounting.summary.access.model.update.AccountingRecord; import org.gcube.accounting.accounting.summary.access.model.update.AccountingRecord;
import org.gcube.com.fasterxml.jackson.annotation.JsonIgnore;
import org.gcube.common.authorization.library.provider.SecurityTokenProvider; import org.gcube.common.authorization.library.provider.SecurityTokenProvider;
import org.gcube.common.scope.impl.ScopeBean; import org.gcube.common.scope.impl.ScopeBean;
import org.gcube.common.scope.impl.ScopeBean.Type; import org.gcube.common.scope.impl.ScopeBean.Type;
@ -135,6 +136,7 @@ public class AccountingDashboardHarvesterPlugin extends Plugin {
}; };
@JsonIgnore
public Properties getConfigParameters() throws IOException { public Properties getConfigParameters() throws IOException {
Properties properties = new Properties(); Properties properties = new Properties();
try { try {