cluster/lib/cluster/runner.rb in sct-0.1.33 vs cluster/lib/cluster/runner.rb in sct-0.1.34
- old
+ new
@@ -321,18 +321,18 @@
container_name = "mysql-service"
pod_id = pods().select {|pod| pod[:name].start_with?(container_name)}.first[:name]
UI.important("Creating keycloak user")
create_user = "CREATE USER 'keycloak'@'%' IDENTIFIED BY 'keycloak';"
- run_command "kubectl exec #{pod_id} -- mysql -e '#{create_user}' >> /dev/null"
+ run_command 'kubectl exec #{pod_id} -- mysql -e "#{create_user}" >> /dev/null'
UI.important("Creating keycloak database")
create_database = "CREATE DATABASE keycloak CHARACTER SET utf8 COLLATE UTF8_UNICODE_CI;"
- run_command "kubectl exec #{pod_id} -- mysql -e '#{create_database}' >> /dev/null"
+ run_command 'kubectl exec #{pod_id} -- mysql -e "#{create_database}" >> /dev/null'
UI.important("Granting privileges to keycloak user")
grant_privileges = "GRANT ALL PRIVILEGES ON keycloak.* TO 'keycloak'@'%';"
- run_command "kubectl exec #{pod_id} -- mysql -e '#{grant_privileges}' >> /dev/null"
+ run_command 'kubectl exec #{pod_id} -- mysql -e "#{grant_privileges}" >> /dev/null'
end
def run_command command, options = {}
if ! system command, options
raise command.red