summaryrefslogtreecommitdiffstats
path: root/files/nova_sevone.sh
diff options
context:
space:
mode:
authorVincent S. Cojot <vcojot@redhat.com>2017-02-08 16:42:22 -0500
committerVincent S. Cojot <vcojot@redhat.com>2017-02-08 16:42:22 -0500
commit76707f93fc6e67c6905b0f79c47130eb32d7ee14 (patch)
treefe24acb8c05f1e7f9f8a4c1f770a36765fdc8daf /files/nova_sevone.sh
downloadopenstack-access-policy-76707f93fc6e67c6905b0f79c47130eb32d7ee14.tar.gz
openstack-access-policy-76707f93fc6e67c6905b0f79c47130eb32d7ee14.tar.xz
openstack-access-policy-76707f93fc6e67c6905b0f79c47130eb32d7ee14.zip
Initial commit
Diffstat (limited to 'files/nova_sevone.sh')
-rwxr-xr-xfiles/nova_sevone.sh13
1 files changed, 13 insertions, 0 deletions
diff --git a/files/nova_sevone.sh b/files/nova_sevone.sh
new file mode 100755
index 0000000..0f5ccf5
--- /dev/null
+++ b/files/nova_sevone.sh
@@ -0,0 +1,13 @@
+#!/bin/bash
+trap '' INT TSTP
+source /home/stack/overcloudrc
+today=$(date +%Y-%m-%d-%H-%M-%S)
+ospdname=$(hostname -s)
+
+# Check that folder exists
+if [ ! -d /tmp/sevone/ ]; then /usr/bin/mkdir -p -m 777 /tmp/sevone; fi
+
+rm -rf /tmp/sevone/*
+/usr/bin/nova hypervisor-list > /tmp/sevone/nova_hypervisor_list_$ospdname_$today.tmp
+/usr/bin/nova hypervisor-stats > /tmp/sevone/nova_hypervisor_stats_$ospdname_$today.tmp
+/usr/bin/nova list --all --fields id,name,OS-EXT-AZ:availability_zone,OS-EXT-SRV-ATTR:host,OS-EXT-SRV-ATTR:instance_name > /tmp/sevone/nova_list_$ospdname_$today.tmp