소스 검색

Add YAML quick validator

Alois Mahdal 5 년 전
부모
커밋
090dfaed72
1개의 변경된 파일8개의 추가작업 그리고 0개의 파일을 삭제
  1. 8
    0
      dotfiles/bash/main.bashrc

+ 8
- 0
dotfiles/bash/main.bashrc 파일 보기

@@ -83,6 +83,14 @@ twice() {
83 83
     "$@"
84 84
 }
85 85
 
86
+ckyaml() {
87
+    #
88
+    # Check if YAML file $1 is loadable
89
+    #
90
+    local yfile=$1
91
+    python -c 'import yaml; import sys; print(yaml.load(sys.stdin)["this"])' <"$yfile"
92
+}
93
+
86 94
 git() {
87 95
     #
88 96
     # /usr/bin/git wrapper just to disable dangerous commands