diff --git a/deploy/redeploy.py b/deploy/redeploy.py index 95ef31dd2..2839422bd 100755 --- a/deploy/redeploy.py +++ b/deploy/redeploy.py @@ -122,7 +122,8 @@ def on_receive_jenkins_poke(): create_symlink(source=os.path.join(untar_location, "vector"), linkname=arg_symlink) - create_symlink(source=arg_config_location, linkname=os.path.join(untar_location, "vector", 'config.json')) + if arg_config_location: + create_symlink(source=arg_config_location, linkname=os.path.join(untar_location, "vector", 'config.json')) return jsonify({}) @@ -156,6 +157,12 @@ if __name__ == "__main__": to the /vector directory INSIDE the tarball." ) ) + parser.add_argument( + "--config", dest="config", help=( + "Write a symlink to config.json in the extracted tarball. \ + To this location." + ) + ) args = parser.parse_args() if args.jenkins.endswith("/"): # important for urljoin arg_jenkins_url = args.jenkins