Advertisement
cr0hn

yaml-crawler-definition.yaml

Dec 15th, 2017
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 0.72 KB | None | 0 0
  1. ---
  2. name: myCrawler
  3. config:
  4.   logger: mylogger
  5.   sentryDSN: asdf
  6.   remoteLoggerDSN: ''
  7. sources:
  8. - name: MyRouter
  9.   type: IP
  10.   config:
  11.     addr: 127.0.0.1
  12.     port: 9000
  13. input:
  14.   type: rest
  15.   config:
  16.     httpMethod: GET
  17.     httpType: json
  18.     httpHeaders:
  19.       header1: "$VAR$"
  20.       header2: value2
  21.     data: my=ad5a&asdf=asdf
  22. extractors: []
  23. model:
  24.   name: my_model_1
  25.   fields:
  26.   - name: url
  27.     type: text
  28.     key: true
  29.   - name: description
  30.     type: text
  31.   mappers:
  32.   - database:
  33.       name: my_database
  34.       host: 127.0.0.1
  35.       port: '27017'
  36.       user: user
  37.       database: db
  38.       collection: collection
  39.       password: password
  40. hooks:
  41. - type: slack
  42.   config:
  43.     url: SLACK_URL
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement