Adding and fixing rules
parent
ead2ad393b
commit
34935414ea
@ -0,0 +1,2 @@
|
||||
Data-Catalogue,Catalogue-WS,/rest/api/groups/create
|
||||
Data-Catalogue,Catalogue-WS,/rest/api/groups/show
|
|
@ -0,0 +1,12 @@
|
||||
{
|
||||
"match": {
|
||||
"serviceClassRegex": "(Data-Catalogue)|(DataPublishing)",
|
||||
"serviceNameRegex": "Catalogue-WS",
|
||||
"calledMethodRegex": "(\/rest\/(api\/){0,1})group(s){0,1}\/(?<Action>(create|show|purge|delete))(\/{0,1})"
|
||||
},
|
||||
"replace": {
|
||||
"serviceClass": "DataPublishing",
|
||||
"serviceName": "Catalogue-WS",
|
||||
"calledMethod": "${Action}Group"
|
||||
}
|
||||
}
|
@ -0,0 +1 @@
|
||||
Data-Catalogue,Catalogue-WS,/rest/api/groups/list
|
|
@ -0,0 +1,12 @@
|
||||
{
|
||||
"match": {
|
||||
"serviceClassRegex": "(Data-Catalogue)|(DataPublishing)",
|
||||
"serviceNameRegex": "Catalogue-WS",
|
||||
"calledMethodRegex": "(\/rest\/(api\/){0,1})group(s){0,1}\/(?<Action>list)(\/{0,1})"
|
||||
},
|
||||
"replace": {
|
||||
"serviceClass": "DataPublishing",
|
||||
"serviceName": "Catalogue-WS",
|
||||
"calledMethod": "${Action}Groups"
|
||||
}
|
||||
}
|
@ -0,0 +1,4 @@
|
||||
Data-Catalogue,Catalogue-WS,/rest/api/items/create
|
||||
Data-Catalogue,Catalogue-WS,/rest/api/items/delete
|
||||
Data-Catalogue,Catalogue-WS,/rest/api/items/purge
|
||||
Data-Catalogue,Catalogue-WS,/rest/api/items/show
|
|
@ -0,0 +1,12 @@
|
||||
{
|
||||
"match": {
|
||||
"serviceClassRegex": "(Data-Catalogue)|(DataPublishing)",
|
||||
"serviceNameRegex": "Catalogue-WS",
|
||||
"calledMethodRegex": "(\/rest\/(api\/){0,1})item(s){0,1}\/(?<Action>(create|show|purge|delete))(\/{0,1})"
|
||||
},
|
||||
"replace": {
|
||||
"serviceClass": "DataPublishing",
|
||||
"serviceName": "Catalogue-WS",
|
||||
"calledMethod": "${Action}Item"
|
||||
}
|
||||
}
|
@ -0,0 +1 @@
|
||||
Data-Catalogue,Catalogue-WS,/rest/api/items/list
|
|
@ -1,2 +1,6 @@
|
||||
Data-Catalogue,Catalogue-WS,/rest/licenses/list
|
||||
Data-Catalogue,Catalogue-WS,/rest/api/licenses/list
|
||||
Data-Catalogue,Catalogue-WS,/rest/api/licenses/list
|
||||
Data-Catalogue,Catalogue-WS,/rest/api/licences/list
|
||||
Data-Catalogue,Catalogue-WS,/rest/api/licenses/list/
|
||||
Data-Catalogue,Catalogue-WS,/rest/api/licences/list
|
||||
Data-Catalogue,Catalogue-WS,/rest/api/licenses/list/
|
|
@ -0,0 +1 @@
|
||||
Data-Catalogue,Catalogue-WS,/rest/api/organizations/create
|
|
@ -0,0 +1,12 @@
|
||||
{
|
||||
"match": {
|
||||
"serviceClassRegex": "(Data-Catalogue)|(DataPublishing)",
|
||||
"serviceNameRegex": "Catalogue-WS",
|
||||
"calledMethodRegex": "\/rest\/(api\/){0,1}organi(s|z)ation(s){0,1}\/(?<Action>(create|show|purge|delete))(\/{0,1})"
|
||||
},
|
||||
"replace": {
|
||||
"serviceClass": "DataPublishing",
|
||||
"serviceName": "Catalogue-WS",
|
||||
"calledMethod": "${Action}Organization"
|
||||
}
|
||||
}
|
|
@ -0,0 +1 @@
|
||||
Data-Catalogue,Catalogue-WS,/rest/api/profiles/profile
|
|
@ -0,0 +1,12 @@
|
||||
{
|
||||
"match": {
|
||||
"serviceClassRegex": "(Data-Catalogue)|(DataPublishing)",
|
||||
"serviceNameRegex": "Catalogue-WS",
|
||||
"calledMethodRegex": "(\/rest\/(api\/){0,1})profile(s){0,1}\/(?<Action>(show|profile))(\/{0,1})"
|
||||
},
|
||||
"replace": {
|
||||
"serviceClass": "DataPublishing",
|
||||
"serviceName": "Catalogue-WS",
|
||||
"calledMethod": "showProfile"
|
||||
}
|
||||
}
|
@ -0,0 +1,4 @@
|
||||
Data-Catalogue,Catalogue-WS,/rest/api/profiles/profile_names
|
||||
Data-Catalogue,Catalogue-WS,/rest/api/profiles/profile_names/
|
||||
Data-Catalogue,Catalogue-WS,/rest/api/profile/list
|
||||
Data-Catalogue,Catalogue-WS,/rest/api/profiles/list
|
|
@ -0,0 +1,12 @@
|
||||
{
|
||||
"match": {
|
||||
"serviceClassRegex": "(Data-Catalogue)|(DataPublishing)",
|
||||
"serviceNameRegex": "Catalogue-WS",
|
||||
"calledMethodRegex": "(\/rest\/(api\/){0,1})profile(s){0,1}\/(?<Action>(list|profile_names))(\/{0,1})"
|
||||
},
|
||||
"replace": {
|
||||
"serviceClass": "DataPublishing",
|
||||
"serviceName": "Catalogue-WS",
|
||||
"calledMethod": "listProfile"
|
||||
}
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
Data-Catalogue,Catalogue-WS,/rest/api/resources/create
|
||||
Data-Catalogue,Catalogue-WS,/rest/api/resources/delete
|
||||
Data-Catalogue,Catalogue-WS,/rest/api/resources/show
|
|
@ -0,0 +1,12 @@
|
||||
{
|
||||
"match": {
|
||||
"serviceClassRegex": "(Data-Catalogue)|(DataPublishing)",
|
||||
"serviceNameRegex": "Catalogue-WS",
|
||||
"calledMethodRegex": "(\/rest\/(api\/){0,1})resource(s){0,1}\/(?<Action>create|show|purge|delete)(\/{0,1})"
|
||||
},
|
||||
"replace": {
|
||||
"serviceClass": "DataPublishing",
|
||||
"serviceName": "Catalogue-WS",
|
||||
"calledMethod": "${Action}Resource"
|
||||
}
|
||||
}
|
@ -0,0 +1 @@
|
||||
Data-Catalogue,Catalogue-WS,/rest/api/resources/list
|
|
@ -0,0 +1,12 @@
|
||||
{
|
||||
"match": {
|
||||
"serviceClassRegex": "(Data-Catalogue)|(DataPublishing)",
|
||||
"serviceNameRegex": "Catalogue-WS",
|
||||
"calledMethodRegex": "(\/rest\/(api\/){0,1})resource(s){0,1}\/(?<Action>list)(\/{0,1})"
|
||||
},
|
||||
"replace": {
|
||||
"serviceClass": "DataPublishing",
|
||||
"serviceName": "Catalogue-WS",
|
||||
"calledMethod": "${Action}Resource"
|
||||
}
|
||||
}
|
@ -1,6 +0,0 @@
|
||||
Data-Catalogue,Catalogue-WS,/rest/api/organisations/show%3fid=biodiversitylab
|
||||
Data-Catalogue,Catalogue-WS,/rest/api/organizations/show
|
||||
Data-Catalogue,Catalogue-WS,/rest/api/organizations/show%3fid=aquamaps
|
||||
Data-Catalogue,Catalogue-WS,/rest/api/organizations/show%3fid=biodiversitylab
|
||||
Data-Catalogue,Catalogue-WS,/rest/api/organizations/show%3fid=egip
|
||||
Data-Catalogue,Catalogue-WS,/rest/api/organizations/show%3fid=organization_name
|
|
@ -1,4 +1,4 @@
|
||||
Data-Catalogue,GRSFPublisher,UNKNOWN
|
||||
Data-Catalogue,GRSFPublisher,OTHER
|
||||
Data-Catalogue,GRSFPublisher,/rest/firms/hello
|
||||
Data-Catalogue,GRSFPublisher,/rest/ram/hello
|
||||
Data-Catalogue,GRSFPublisher,/rest/ram/hello
|
|
@ -0,0 +1,7 @@
|
||||
Data-Catalogue,GRSFPublisher,/rest/ram/fishery/get-licenses
|
||||
Data-Catalogue,GRSFPublisher,/rest/ram/stock/get-license
|
||||
Data-Catalogue,GRSFPublisher,/rest/ram/stock/get-licenses
|
||||
Data-Catalogue,GRSFPublisher,/rest/stock/fishery/get-licenses
|
||||
Data-Catalogue,GRSFPublisher,/rest/stock/get-licenses
|
||||
Data-Catalogue,GRSFPublisher,/rest/stock/ram/get-licenses
|
||||
Data-Catalogue,GRSFPublisher,/rest/stock/rams/get-licenses
|
|
@ -0,0 +1,12 @@
|
||||
{
|
||||
"match": {
|
||||
"serviceClassRegex": "(Data-Catalogue)|(DataPublishing)",
|
||||
"serviceNameRegex": "GRSFPublisher",
|
||||
"calledMethodRegex": ".*get-license(s{0,1}).*"
|
||||
},
|
||||
"replace": {
|
||||
"serviceClass": "DataPublishing",
|
||||
"serviceName": "GRSFPublisher",
|
||||
"calledMethod": "getLicenses"
|
||||
}
|
||||
}
|
@ -1 +1,2 @@
|
||||
Data-Catalogue,GRSFPublisher,/rest/grsf/stock/update-product
|
||||
Data-Catalogue,GRSFPublisher,update
|
||||
|
|
@ -0,0 +1,99 @@
|
||||
DataAccess,HomeLibraryWebapp,/CanAddChildren
|
||||
DataAccess,HomeLibraryWebapp,/CanDelete
|
||||
DataAccess,HomeLibraryWebapp,/CanModifyProperties
|
||||
DataAccess,HomeLibraryWebapp,/CanReadNode
|
||||
DataAccess,HomeLibraryWebapp,/ChangePass
|
||||
DataAccess,HomeLibraryWebapp,/CreateCostumePrivilegeServlet
|
||||
DataAccess,HomeLibraryWebapp,/CreateGroupServlet
|
||||
DataAccess,HomeLibraryWebapp,/CreateSession
|
||||
DataAccess,HomeLibraryWebapp,/CreateUserServlet
|
||||
DataAccess,HomeLibraryWebapp,/DeleteAcesServlet
|
||||
DataAccess,HomeLibraryWebapp,/DeleteAuthorizableServlet
|
||||
DataAccess,HomeLibraryWebapp,/GetAccountingById
|
||||
DataAccess,HomeLibraryWebapp,/GetDisplayNameServlet
|
||||
DataAccess,HomeLibraryWebapp,/GetRegisteredPrivileges
|
||||
DataAccess,HomeLibraryWebapp,/GetVersionServlet
|
||||
DataAccess,HomeLibraryWebapp,/GroupMembershipServlet
|
||||
DataAccess,HomeLibraryWebapp,/IsGroupServlet
|
||||
DataAccess,HomeLibraryWebapp,/ListGroupsServlet
|
||||
DataAccess,HomeLibraryWebapp,/ListUsersServlet
|
||||
DataAccess,HomeLibraryWebapp,/ModifyAceServlet
|
||||
DataAccess,HomeLibraryWebapp,/ReleaseSession
|
||||
DataAccess,HomeLibraryWebapp,/SetVersionServlet
|
||||
DataAccess,HomeLibraryWebapp,/UpdateGroupServlet
|
||||
DataAccess,HomeLibraryWebapp,/acl/CanAddChildren
|
||||
DataAccess,HomeLibraryWebapp,/acl/CanModifyProperties
|
||||
DataAccess,HomeLibraryWebapp,/acl/CanReadNode
|
||||
DataAccess,HomeLibraryWebapp,/acl/GetACL
|
||||
DataAccess,HomeLibraryWebapp,/acl/GetACLByUser
|
||||
DataAccess,HomeLibraryWebapp,/acl/GetEACL
|
||||
DataAccess,HomeLibraryWebapp,/get/Clone
|
||||
DataAccess,HomeLibraryWebapp,/get/Copy
|
||||
DataAccess,HomeLibraryWebapp,/get/ExecuteQuery
|
||||
DataAccess,HomeLibraryWebapp,/get/GetChildrenById
|
||||
DataAccess,HomeLibraryWebapp,/get/GetChildrenCount
|
||||
DataAccess,HomeLibraryWebapp,/get/GetItemById
|
||||
DataAccess,HomeLibraryWebapp,/get/GetItemByPath
|
||||
DataAccess,HomeLibraryWebapp,/get/GetParentsById
|
||||
DataAccess,HomeLibraryWebapp,/get/GetReferences
|
||||
DataAccess,HomeLibraryWebapp,/get/IsLocked
|
||||
DataAccess,HomeLibraryWebapp,/get/LockSession
|
||||
DataAccess,HomeLibraryWebapp,/get/Move
|
||||
DataAccess,HomeLibraryWebapp,/get/SearchItems
|
||||
DataAccess,HomeLibraryWebapp,/get/UnlockSession
|
||||
DataAccess,HomeLibraryWebapp,/post/ChangePrimaryType
|
||||
DataAccess,HomeLibraryWebapp,/post/MoveToTrashIds
|
||||
DataAccess,HomeLibraryWebapp,/post/RemoveItem
|
||||
DataAccess,HomeLibraryWebapp,/post/SaveAccountingItem
|
||||
DataAccess,HomeLibraryWebapp,/post/SaveItem
|
||||
DataAccess,HomeLibraryWebapp,/rest/CreateFolder
|
||||
DataAccess,HomeLibraryWebapp,/rest/Delete
|
||||
DataAccess,HomeLibraryWebapp,/rest/Download
|
||||
DataAccess,HomeLibraryWebapp,/rest/List
|
||||
DataAccess,HomeLibraryWebapp,/rest/Upload
|
||||
DataAccess,HomeLibraryWebapp,/trash/DeleteFromTrash
|
||||
DataAccess,HomeLibraryWebapp,/trash/EmptyTrash
|
||||
DataAccess,HomeLibraryWebapp,/versioning/GetCurrentVersion
|
||||
DataAccess,HomeLibraryWebapp,/versioning/GetVersion
|
||||
DataAccess,HomeLibraryWebapp,/versioning/RemoveVersion
|
||||
DataAccess,HomeLibraryWebapp,/versioning/RestoreVersion
|
||||
DataAccess,HomeLibraryWebapp,/versioning/SaveCurrentVersion
|
||||
DataAccess,HomeLibraryWebapp,/versioning/VersionHistory
|
||||
DataAccess,HomeLibraryWebapp,CanAddChildren
|
||||
DataAccess,HomeLibraryWebapp,CanDelete
|
||||
DataAccess,HomeLibraryWebapp,CanModifyProperties
|
||||
DataAccess,HomeLibraryWebapp,CanReadNode
|
||||
DataAccess,HomeLibraryWebapp,CreateSession
|
||||
DataAccess,HomeLibraryWebapp,CreateUserServlet
|
||||
DataAccess,HomeLibraryWebapp,DeleteAcesServlet
|
||||
DataAccess,HomeLibraryWebapp,GetAccountingById
|
||||
DataAccess,HomeLibraryWebapp,GetDisplayNameServlet
|
||||
DataAccess,HomeLibraryWebapp,GetVersionServlet
|
||||
DataAccess,HomeLibraryWebapp,GroupMembershipServlet
|
||||
DataAccess,HomeLibraryWebapp,IsGroupServlet
|
||||
DataAccess,HomeLibraryWebapp,ListGroupsServlet
|
||||
DataAccess,HomeLibraryWebapp,ModifyAceServlet
|
||||
DataAccess,HomeLibraryWebapp,OTHER
|
||||
DataAccess,HomeLibraryWebapp,ReleaseSession
|
||||
DataAccess,HomeLibraryWebapp,SetVersionServlet
|
||||
DataAccess,HomeLibraryWebapp,UpdateGroupServlet
|
||||
DataAccess,HomeLibraryWebapp,acl/GetACL
|
||||
DataAccess,HomeLibraryWebapp,acl/GetACLByUser
|
||||
DataAccess,HomeLibraryWebapp,acl/GetEACL
|
||||
DataAccess,HomeLibraryWebapp,get/Clone
|
||||
DataAccess,HomeLibraryWebapp,get/Copy
|
||||
DataAccess,HomeLibraryWebapp,get/ExecuteQuery
|
||||
DataAccess,HomeLibraryWebapp,get/GetChildrenById
|
||||
DataAccess,HomeLibraryWebapp,get/GetItemById
|
||||
DataAccess,HomeLibraryWebapp,get/GetItemByPath
|
||||
DataAccess,HomeLibraryWebapp,get/GetParentsById
|
||||
DataAccess,HomeLibraryWebapp,get/GetReferences
|
||||
DataAccess,HomeLibraryWebapp,get/IsLocked
|
||||
DataAccess,HomeLibraryWebapp,get/LockSession
|
||||
DataAccess,HomeLibraryWebapp,get/Move
|
||||
DataAccess,HomeLibraryWebapp,get/UnlockSession
|
||||
DataAccess,HomeLibraryWebapp,post/ChangePrimaryType
|
||||
DataAccess,HomeLibraryWebapp,post/MoveToTrashIds
|
||||
DataAccess,HomeLibraryWebapp,post/RemoveItem
|
||||
DataAccess,HomeLibraryWebapp,post/SaveAccountingItem
|
||||
DataAccess,HomeLibraryWebapp,post/SaveItem
|
|
@ -0,0 +1,12 @@
|
||||
{
|
||||
"match": {
|
||||
"serviceClassRegex": "DataAccess",
|
||||
"serviceNameRegex": "HomeLibraryWebapp",
|
||||
"calledMethodRegex": "\/{0,1}((acl|get|rest|post|trash|versioning)\/){0,1}(?<Method>[a-zA-Z]*)"
|
||||
},
|
||||
"replace": {
|
||||
"serviceClass": "DataAccess",
|
||||
"serviceName": "HomeLibraryWebapp",
|
||||
"calledMethod": "${Method}"
|
||||
}
|
||||
}
|
File diff suppressed because one or more lines are too long
@ -0,0 +1,3 @@
|
||||
DataAnalysis,dataminer-pool-manager,api
|
||||
DataAnalysis,dataminer-pool-manager,gcube/resource
|
||||
dataanalysis,dataminer-pool-manager,OTHER
|
|
@ -0,0 +1,12 @@
|
||||
{
|
||||
"match": {
|
||||
"serviceClassRegex": "(DataAnalysis)|(data-analysis)|dataanalysis",
|
||||
"serviceNameRegex": "dataminer-pool-manager",
|
||||
"calledMethodRegex": "\/{0,1}(api|OTHER|(gcube\/resource))"
|
||||
},
|
||||
"replace": {
|
||||
"serviceClass": "DataAnalysis",
|
||||
"serviceName": "dataminer-pool-manager",
|
||||
"calledMethod": "OTHER"
|
||||
}
|
||||
}
|
@ -0,0 +1,10 @@
|
||||
DataAnalysis,dataminer-pool-manager,/api/algorithm/add
|
||||
DataAnalysis,dataminer-pool-manager,/api/algorithm/stage
|
||||
DataAnalysis,dataminer-pool-manager,/api/log
|
||||
DataAnalysis,dataminer-pool-manager,/api/monitor
|
||||
DataAnalysis,dataminer-pool-manager,api/algorithm/add
|
||||
DataAnalysis,dataminer-pool-manager,api/algorithm/stage
|
||||
DataAnalysis,dataminer-pool-manager,api/log
|
||||
DataAnalysis,dataminer-pool-manager,api/monitor
|
||||
dataanalysis,dataminer-pool-manager,api/algorithm/stage
|
||||
dataanalysis,dataminer-pool-manager,api/log
|
|
@ -0,0 +1,12 @@
|
||||
{
|
||||
"match": {
|
||||
"serviceClassRegex": "(DataAnalysis)|(data-analysis)|dataanalysis",
|
||||
"serviceNameRegex": "dataminer-pool-manager",
|
||||
"calledMethodRegex": "\/{0,1}api\/(algorithm\/){0,1}(?<Method>[a-zA-Z]*)"
|
||||
},
|
||||
"replace": {
|
||||
"serviceClass": "DataAnalysis",
|
||||
"serviceName": "dataminer-pool-manager",
|
||||
"calledMethod": "${Method}"
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue