Commit Graph

149 Commits

Author SHA1 Message Date
Luca Frosini 9f26bdb42c Porting service to new authorization-utils 2022-03-08 11:21:19 +01:00
Luca Frosini 7ca5c8ea33 Remvoed warning on service startup 2021-07-08 14:30:59 +02:00
Luca Frosini 636eb9e37b Removed unneeded assignement 2021-06-04 12:03:46 +02:00
Luca Frosini 4a109b9459 Fixing behaviour 2021-05-27 09:28:36 +02:00
Luca Frosini 0d0eb85644 Fixing bugs 2021-05-26 12:47:29 +02:00
Luca Frosini 651f42ab80 Fixed log typos 2020-12-09 11:59:37 +01:00
Luca Frosini cb545c0cf0 Using Activates IsRelatedTo in place of Uses which was an error 2020-12-02 18:11:44 +01:00
Luca Frosini 89b7c3013f Switched to gCube Jackson and Moving to new resource-registry 2020-12-02 11:22:48 +01:00
Luca Frosini 48eeb52931 Improving startup code 2020-10-15 14:03:24 +02:00
Luca Frosini 7ea388aec1 improving code 2020-10-14 18:16:49 +02:00
Luca Frosini 16d41f40d0 RunningPlugin has now Software Facet related with IsIdentifiedBy 2020-10-14 16:25:46 +02:00
Luca Frosini cf094b088e Do not stop the service if publishing o new IS fails 2020-10-14 14:57:33 +02:00
Luca Frosini fd30b3dd0d Plugin manager is now used as singleton 2020-10-14 11:25:52 +02:00
Luca Frosini 5d66a3ea09 Fixing service start 2020-10-13 15:33:26 +02:00
Luca Frosini cadd9ec02d Fixing add to context 2020-10-01 15:38:48 +02:00
Luca Frosini 2e04364edc Implementing new IS publisher 2020-10-01 12:51:57 +02:00
Luca Frosini 36a4e6684d Implementing new IS publisher 2020-09-30 16:18:46 +02:00
Luca Frosini 90512acf7b Fixing pubblication 2020-09-30 15:47:49 +02:00
Luca Frosini 43328f5cfe Switched the service to the use of new APi which does not require the
PluginDeclaration class
2020-09-30 11:19:49 +02:00
Luca Frosini 376cd8e5ac Switching pubblication to the new IS 2020-09-29 11:10:35 +02:00
Luca Frosini f3d685ebca Switching to gcube-jackson 2020-07-10 18:16:41 +02:00
Luca Frosini fda62b6576 Version 2.0.0 2019-12-04 09:56:54 +01:00
Luca Frosini 38d8d824b0 Added toString() method 2019-09-26 12:51:13 +02:00
Luca Frosini 00ee938aeb Fixed bugs 2019-09-24 16:56:02 +02:00
Luca Frosini a4157eadd2 Refactored code to manage better marshalling and unmarshalling of
required classes
2019-09-24 14:59:25 +02:00
Luca Frosini 98768688a0 Changed query to improve result 2019-09-20 16:45:41 +02:00
Luca Frosini 0f10b1a5d7 Fixed client usage due to client APIs changes 2019-09-20 15:22:16 +02:00
Luca Frosini a1563df6a0 Improved logs 2019-08-02 19:28:11 +02:00
Luca Frosini 1e5e96439e Improved Log 2019-08-02 19:27:54 +02:00
Luca Frosini b618f528b6 Fixed logs 2019-08-02 19:22:09 +02:00
Luca Frosini 4badbb6392 Improved Log 2019-08-02 18:59:00 +02:00
Luca Frosini efbadb71b0 Redesigning REST interface 2019-08-02 18:57:17 +02:00
Luca Frosini 72db4cbf53 Redesigning REST interface 2019-08-02 18:29:38 +02:00
Luca Frosini 8fdda4e3e8 Revisited REST interface 2019-08-02 17:50:39 +02:00
Luca Frosini f38f846ebe Adding plugin listing 2019-08-01 16:30:16 +02:00
Luca Frosini 665a32d802 Fixed Initializator startup 2019-08-01 15:40:53 +02:00
Luca Frosini 64a8062419 Added log
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@177262 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-02-25 17:52:27 +00:00
Luca Frosini b60649a2ee Removing OLD SOAP APIs which causes conflicts
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@177261 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-02-25 17:28:49 +00:00
Luca Frosini 66a967b067 Refs #16123: Migrate SmartExecutorPersistence from OrientDB 2.2.X to 3.0.X
Task-Url: https://support.d4science.org/issues/16123

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@177207 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-02-21 13:08:26 +00:00
Luca Frosini dbfcd5ad5c Upgraded version and changelog after release 4.10.0 refs #10870. Merged changes made directly in release branch.
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@163314 82a268e6-3cf1-43bd-a215-b396298e98cf
2018-02-15 16:00:01 +00:00
Luca Frosini 549edd6a30 Refs #5109: Provide REST interface for Smart Executor
Task-Url: https://support.d4science.org/issues/5109

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@162071 82a268e6-3cf1-43bd-a215-b396298e98cf
2018-01-10 16:33:26 +00:00
Luca Frosini 361192d934 Fixed errors on javadoc
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@157667 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-10-27 12:07:42 +00:00
Luca Frosini 6becb9ce41 fixed typo in logging message
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@157666 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-10-27 12:07:24 +00:00
Luca Frosini 9383f3bee0 Better management of stop/unschedule of not running plugin instance
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@157664 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-10-27 12:05:45 +00:00
Luca Frosini 11254f7fb3 Fixed infinite recursion
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@157639 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-10-27 08:55:50 +00:00
Luca Frosini 63a4974049 Using JobUsageRecord instead of TaskUsagerecord accounting due to changes in accounting model.
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@153167 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-09-18 13:02:22 +00:00
Luca Frosini d55a8d2163 Using JobUsageRecord instead of TaskUsagerecord accounting due to changes in accounting model.
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@153048 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-09-13 12:16:02 +00:00
Luca Frosini c78a908481 Fixed log and accounting
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@152803 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-09-06 15:37:57 +00:00
Luca Frosini 7c90dfa561 Added some log
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@150908 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-07-07 13:22:21 +00:00
Luca Frosini b00cd5e9d9 Merged from branch of release 4.5.0
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@149072 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-05-25 12:38:46 +00:00