提交 cbeed040 编写于 作者: A Adam Berlin 提交者: Adam Berlin

Refactor main function to clarify intent.

上级 b7062d7a
#!/usr/bin/env bash
main() {
create_gpadmin_user() {
adduser --disabled-password --gecos "" gpadmin
locale-gen en_US.UTF-8
}
ensure_ssh_daemon_is_running() {
service ssh start
}
setup_utf8_locale() {
locale-gen en_US.UTF-8
}
change_ownership_of_resources_to_gpadmin() {
chown -R gpadmin:gpadmin ./gpdb6
chown -R gpadmin:gpadmin ./gpdb5
}
run_test() {
su -c ./gpdb6/contrib/pg_upgrade/ci/run-test-as-gpadmin.sh gpadmin
}
main() {
create_gpadmin_user
ensure_ssh_daemon_is_running
setup_utf8_locale
change_ownership_of_resources_to_gpadmin
run_test
}
main "$@"
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册