-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy patharangodb.services.lock.yml
44 lines (39 loc) · 1.16 KB
/
arangodb.services.lock.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
parameters:
arangodb.lock.backend.options.default:
collectionNamePattern: 'lock'
arangodb.lock.schema_manager.options.default:
collectionOptions:
keyOptions:
type: 'padded'
services:
arangodb.lock.document_converter.default:
class: 'Drupal\arangodb\Lock\DocumentConverter'
arangodb.lock.schema_manager.default:
class: 'Drupal\arangodb\Lock\SchemaManager'
calls:
-
- 'setOptions'
-
- '%arangodb.lock.schema_manager.options.default%'
lock:
class: 'Drupal\arangodb\Lock\Backend'
arguments:
- '@arangodb.connection_factory'
- 'default'
- '@arangodb.lock.schema_manager.default'
- '@arangodb.lock.document_converter.default'
- '%arangodb.lock.backend.options.default%'
tags:
-
name: 'backend_overridable'
lock.persistent:
class: 'Drupal\arangodb\Lock\BackendPersistent'
arguments:
- '@arangodb.connection_factory'
- 'default'
- '@arangodb.lock.schema_manager.default'
- '@arangodb.lock.document_converter.default'
- '%arangodb.lock.backend.options.default%'
tags:
-
name: 'backend_overridable'