浏览代码

Merge pull request #7874 from gyuho/scripts

integration/fixtures-expired: do not force 'rm'
Gyu-Ho Lee 8 年之前
父节点
当前提交
7f05e220a4
共有 1 个文件被更改,包括 7 次插入2 次删除
  1. 7 2
      integration/fixtures-expired/gencerts.sh

+ 7 - 2
integration/fixtures-expired/gencerts.sh

@@ -1,6 +1,11 @@
 #!/usr/bin/env bash
 set -e
 
+if ! [[ "$0" =~ "./gencerts.sh" ]]; then
+	echo "must be run from 'fixtures-expired'"
+	exit 255
+fi
+
 if which cfssl >/dev/null; then
     echo "cfssl is installed; generating certs"
 else
@@ -77,8 +82,8 @@ cfssl gencert \
     --config ./etcd-gencert.json \
     ./server-ca-csr.json | cfssljson --bare ./server
 
-rm -f ./*.json
-rm -f ./*.csr
+rm ./*.json
+rm ./*.csr
 
 if which openssl >/dev/null; then
     openssl x509 -in ./etcd-root-ca.pem -text -noout