File: common.filter

package info (click to toggle)
crmsh 5.0.0-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 7,980 kB
  • sloc: python: 50,399; sh: 1,207; makefile: 255; xml: 243; exp: 234; awk: 22
file content (9 lines) | stat: -rwxr-xr-x 461 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
#!/usr/bin/awk -f
# 1. replace .EXT [path/]<cmd> <parameter> with .EXT <cmd> <parameter>
/\.EXT \/(.+)/ { gsub(/\/.*\//, "", $2) }
/\.EXT >\/dev\/null 2>&1 \/(.+)/ { gsub(/\/.*\//, "", $4) }
/\.EXT pacemaker-fenced/ { gsub(/pacemaker-fenced/,"stonithd") }
/\.EXT pacemaker-controld/ { gsub(/pacemaker-controld/,"crmd") }
/\.EXT pacemaker-schedulerd/ { gsub(/pacemaker-schedulerd/,"pengine") }
/\.EXT pacemaker-based/ { gsub(/pacemaker-based/,"cib") }
{ print }