Add vertica utility vsql script
Change-Id: I933d4fa3847b37c72377275b2b286fead02610f8
This commit is contained in:
parent
569975deea
commit
f2c072f84e
@ -60,6 +60,15 @@ class monasca::vertica::config (
|
|||||||
require => File[$install_dir],
|
require => File[$install_dir],
|
||||||
}
|
}
|
||||||
|
|
||||||
|
file { '/usr/sbin/vsql':
|
||||||
|
ensure => file,
|
||||||
|
content => template("${templates}/vsql.erb"),
|
||||||
|
mode => '0755',
|
||||||
|
owner => $db_user,
|
||||||
|
group => $db_group,
|
||||||
|
require => File[$install_dir],
|
||||||
|
}
|
||||||
|
|
||||||
file { "${install_dir}/${grants_schema}":
|
file { "${install_dir}/${grants_schema}":
|
||||||
ensure => file,
|
ensure => file,
|
||||||
source => "${files}/${grants_schema}",
|
source => "${files}/${grants_schema}",
|
||||||
|
6
templates/vertica/vsql.erb
Normal file
6
templates/vertica/vsql.erb
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
#
|
||||||
|
# Simple script to execute vertica sql commands
|
||||||
|
#
|
||||||
|
|
||||||
|
/opt/vertica/bin/vsql -U <%= db_user %> -w <%= db_admin_password %> "$@"
|
Loading…
Reference in New Issue
Block a user