Added rules for RConnector refs #18059

This commit is contained in:
Luca Frosini 2019-11-15 17:56:03 +01:00
parent 850159db4b
commit 0cc9613413
5 changed files with 32 additions and 1 deletions

View File

@ -34,6 +34,8 @@ public class TestRules {
"FullTextIndexNode-listCollections",
"FullTextIndexNode-search",
"GeoNetwork-login",
"RConnector-connect",
"RConnector-UNKNOWN",
"TagMe-tag"
};
@ -78,7 +80,7 @@ public class TestRules {
@Test
public void testSingleRule() throws Exception {
testRule("Catalogue-WS-licenses");
testRule("RConnector-connect");
}
}

View File

@ -0,0 +1,12 @@
{
"match": {
"serviceClassRegex": "DataAnalysis",
"serviceNameRegex": "RConnector",
"calledMethodRegex": "UNKNOWN|^\/{0,1}gcube\/resource\/scopes"
},
"replace": {
"serviceClass": "DataAnalysis",
"serviceName": "RConnector",
"calledMethod": "UNKNOWN"
}
}

View File

@ -0,0 +1,2 @@
DataAnalysis,RConnector,UNKNOWN
DataAnalysis,RConnector,gcube/resource/scopes
1 DataAnalysis RConnector UNKNOWN
2 DataAnalysis RConnector gcube/resource/scopes

View File

@ -0,0 +1,12 @@
{
"match": {
"serviceClassRegex": "DataAnalysis",
"serviceNameRegex": "RConnector",
"calledMethodRegex": "^\/{0,1}gcube\/service\/connect.*"
},
"replace": {
"serviceClass": "DataAnalysis",
"serviceName": "RConnector",
"calledMethod": "connect"
}
}

View File

@ -0,0 +1,3 @@
DataAnalysis,RConnector,/gcube/service/connect
DataAnalysis,RConnector,/gcube/service/connect/
DataAnalysis,RConnector,gcube/service/connect
1 DataAnalysis RConnector /gcube/service/connect
2 DataAnalysis RConnector /gcube/service/connect/
3 DataAnalysis RConnector gcube/service/connect