Merge branch 'master' of https://code.grnet.gr/git/aquarium
[aquarium] / src / test / resources / aquarium.properties
1 version = 0.2.0-SNAPSHOT
2
3 ### Queue related settings
4
5 # How often do we attemot a reconnection?
6 rabbitmq.reconnect.period.millis=1000
7
8 # Comma separated list of rabbitmq servers to use. The servers must be in an
9 # active-active mode.
10 rabbitmq.servers=localhost
11
12 # Port for connecting to the AMQP server
13 rabbitmq.port=5672
14
15 # User name for connecting with the AMQP server
16 rabbitmq.username=guest
17
18 # Passwd for connecting with the AMQP server
19 rabbitmq.passwd=guest
20
21 # Exchnage used by Aquarium to publish messages
22 rabbitmq.exchange=aquarium
23
24 # Virtual host on the AMQP server
25 rabbitmq.vhost=/
26
27 # Queue declarations for receiving resource events.
28 # Format is "exchange:routing.key:queue". Entries are separated by comma ','
29 rabbitmq.rcevents.queues=pithos:pithos.resource.#:aquarium-pithos-rcevents,cyclades:cyclades.resource.#:aquarium-cyclades-rcevents
30
31 # Queue declarations for receiving IM events, format is "exchange:routing.key:queue"
32 rabbitmq.imevents.queues=astakos:astakos.user:aquarium-imevents
33
34 # For sending credit modifications
35 rabbitmq.imevents.credit=astakos:astakos-events-credit
36
37 # REST service listening port
38 rest.port=8888
39
40 ### Message store related settings
41
42 # Hostname for the persistence service
43 mongodb.host=127.0.0.1
44
45 # Port for connecting to the persistence service
46 mongodb.port=27017
47
48 # Username for connecting to the persistence service
49 mongodb.username=aquarium
50
51 # Password for connecting to the persistence service
52 mongodb.password=aquarium
53
54 # The name of the MongoDB database to use
55 mongodb.database=aquarium
56
57 ### Performance options
58
59 # Maximum number of open connections to MongoDB. Has no effect if
60 # another driver is in use
61 mongodb.connection.pool.size=20
62
63 # Relative to AQUARIUM_HOME or an absolute path
64 # DO NOT set this in production
65 events.store.folder=../events-store
66
67 # Store resource events to events.store.folder as well
68 events.store.save.rc.events=false
69
70 # Store IM events to events.store.folder as well
71 events.store.save.im.events=false
72
73 # How often do we attempt a reconnection to the store(s)?
74 anystore.reconnect.period.millis=1000
75
76 # Class that initializes the REST service
77 rest.service.class=gr.grnet.aquarium.service.FinagleRESTService
78 rest.shutdown.timeout.millis=2000
79 # Store subsystem
80 store.provider.class=gr.grnet.aquarium.store.mongodb.MongoDBStoreProvider
81
82 # A time period in milliseconds for which we can tolerate stale parts regarding user state.
83 user.state.timestamp.threshold=1
84
85 # Administrative REST API authorization cookie
86 admin.cookie=1