Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ---
- username: username
- password: ***************
- model: routeros
- interval: 3600
- use_syslog: false
- debug: false
- threads: 30
- next_adds_job: true
- timeout: 20
- retries: 3
- log: "/etc/oxidized/log/oxidized.log"
- prompt: !ruby/regexp /^([\w.@-]+[#>]\s?)$/
- rest: <server_IP>:8888
- vars:
- enable: enable
- groups: {}
- pid: "/etc/oxidized/pid"
- input:
- default: ssh, telnet
- debug: /etc/oxidized/log/oxidized_log_input
- ssh:
- secure: false
- output:
- default: git
- git:
- user: gituser
- email: **********
- repo: "**********"
- source:
- default: http
- debug: false
- http:
- url: **********
- scheme: https
- delimiter: !ruby/regexp /:/
- map:
- name: hostname
- model: os
- group: group
- headers:
- X-Auth-Token: '**********'
- groups:
- routeros:
- username: username
- password: ***************
- vars:
- ssh_keys: home/oxidized/.ssh/id_rsa
- *** Some other groups ***
- model_map:
- cisco: ios
- juniper: junos
- avaya-ers: boss
- avaya: boss
- edgeswitch: unifiswitch
- hooks:
- write_log_for_failed_nodes:
- type: exec
- events: [node_fail]
- cmd: 'echo "Doing long running stuff for $OX_NODE_NAME" >> /etc/oxidized/log/ox_node_fail.log; sleep 60'
- async: true
- timeout: 120
- write_log_for_store_operations_nodes:
- type: exec
- events: [post_store]
- cmd: 'echo "Config written for for $OX_NODE_NAME" >> /etc/oxidized/log/ox_node_store.log; sleep 60'
- async: true
- timeout: 120
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement