@@ -125,6 +125,34 @@ def self.process(event:,context:)
125125 result = CognitoAction . new ( config , path , myparams ) . get_data
126126 elsif path == "cognito-add-user-to-group"
127127 result = CognitoAction . new ( config , path , myparams ) . get_data
128+ elsif path == "unpause-ingest-for-collection"
129+ result = LambdaBase . jsredirect ( "https://cdluc3.github.io/mrt-doc/diagrams/store-admin-pause-ing-for-coll" )
130+ elsif path == "pause-ingest-for-collection"
131+ result = LambdaBase . jsredirect ( "https://cdluc3.github.io/mrt-doc/diagrams/store-admin-pause-ing-for-coll" )
132+ elsif path == "storage-force-audit-for-object"
133+ result = LambdaBase . jsredirect ( "https://cdluc3.github.io/mrt-doc/diagrams/store-admin-force-audit" )
134+ elsif path == "storage-force-audit-for-collection"
135+ result = LambdaBase . jsredirect ( "https://cdluc3.github.io/mrt-doc/diagrams/store-admin-force-audit" )
136+ elsif path == "storage-force-replic-for-object"
137+ result = LambdaBase . jsredirect ( "https://cdluc3.github.io/mrt-doc/diagrams/store-admin-force-replic" )
138+ elsif path == "storage-force-replic-for-collection"
139+ result = LambdaBase . jsredirect ( "https://cdluc3.github.io/mrt-doc/diagrams/store-admin-force-replic" )
140+ elsif path == "storage-add-node-for-collection"
141+ result = LambdaBase . jsredirect ( "https://cdluc3.github.io/mrt-doc/diagrams/store-admin-add-node" )
142+ elsif path == "storage-del-node-for-collection"
143+ result = LambdaBase . jsredirect ( "https://cdluc3.github.io/mrt-doc/diagrams/store-admin-del-node" )
144+ elsif path == "storage-del-node-for-object"
145+ result = LambdaBase . jsredirect ( "https://cdluc3.github.io/mrt-doc/diagrams/store-admin-del-node-obj" )
146+ elsif path == "storage-change-primary-for-collection"
147+ result = LambdaBase . jsredirect ( "https://cdluc3.github.io/mrt-doc/diagrams/store-admin-change-primary-node" )
148+ elsif path == "storage-reroute-ui-for-collection"
149+ result = LambdaBase . jsredirect ( "https://cdluc3.github.io/mrt-doc/diagrams/store-admin-reroute-ui" )
150+ elsif path == "storage-scan-node"
151+ result = LambdaBase . jsredirect ( "https://cdluc3.github.io/mrt-doc/diagrams/store-admin-scan-node" )
152+ elsif path == "storage-delete-node-key"
153+ result = LambdaBase . jsredirect ( "https://cdluc3.github.io/mrt-doc/diagrams/store-admin-del-node-keys" )
154+ elsif path == "storage-delete-node-obj"
155+ result = LambdaBase . jsredirect ( "https://cdluc3.github.io/mrt-doc/diagrams/store-admin-del-node-keys" )
128156 end
129157
130158 {
@@ -219,6 +247,7 @@ def template_parameters(path, myparams)
219247 elsif path == '/web/storeObjects.html'
220248 objlist = CGI . unescape ( myparams . fetch ( "objlist" , "" ) )
221249 mode = myparams . fetch ( "mode" , "" )
250+ map [ 'OWNERS' ] = Owners . new ( @config ) . objs_select
222251 map [ 'OBJLIST' ] = objlist
223252 map [ 'ISARK' ] = mode == "ark"
224253 map [ 'ISLOC' ] = mode == "localid"
0 commit comments