-
Notifications
You must be signed in to change notification settings - Fork 3
/
pushmi_pullyu.yml
49 lines (42 loc) · 1.34 KB
/
pushmi_pullyu.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
45
46
47
48
49
# Sample configuration file for PushmiPullyu.
# Options here can still be overridden by cmd line args.
# Pass this file at config/pushmi_pullyu.yml and PushmiPullyu will
# pick it up automatically. Or pass this file into pushmi_pullyu on command line
# via `pushmi_pullyu -C path/to/pushmi_pullyu.yml`
# PushmiPullyu will run this file through ERB when reading it so you can
# even put in dynamic logic, like consuming ENV Variables.
aip_version: 'lightaip-2.0'
debug: false
logdir: log
monitor: false
piddir: tmp/pids
workdir: tmp/work
process_name: pushmi_pullyu
queue_name: dev:pmpy_queue
ingestion_prefix: "'prod:pmpy_ingest_attempt:'"
ingestion_attempts: 15
first_failed_wait: 10
minimum_age: 0
redis:
url: redis://localhost:6379
#parameters project_name and project_domain_name are required only for keystone v3 authentication
swift:
tenant: tester
username: test:tester
password: testing
auth_url: http://localhost:8080/auth/v1.0
project_name: demo
project_domain_name: default
container: era
# These 2 extra parameters are now required for keystone v3 authentication
auth_version: v3
user_domain: default
rollbar:
token: 'abc123xyz'
proxy_host: 'your_proxy_host_url'
proxy_port: '80'
jupiter:
user: jupiter@ualberta.ca
api_key: 5042c4ad-6d22-486d-bc63-2b9e5b9a630a
jupiter_url: http://localhost:3000/
aip_api_path: aip/v1