~lazypower/charms/trusty/nexentaedge-swift-gw/metadata-typo

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#!/bin/bash

# Add here any the actions which are required before plugin build
# like packages building, packages downloading from mirrors and so on.
# The script should return 0 if there were no errors.

set -eux

ROOT="$(dirname `readlink -f $0`)"

MODULE_FILE_PATH="${ROOT}"/files
#DRIVER_FOLDER="${MODULE_FILE_PATH}"/cinder_driver
NEDEPLOY_FOLDER="${MODULE_FILE_PATH}"/nedeploy
NEADM_FOLDER="${MODULE_FILE_PATH}"/neadm

rm -f "${ROOT}"/*.rpm
rm -rf "${NEDEPLOY_FOLDER}" "${NEADM_FOLDER}" 
mkdir -p "${NEDEPLOY_FOLDER}" "${NEADM_FOLDER}"

#FUEL_REPO_PATH='https://github.com/Nexenta/cinder/tarball/stable/juno/cinder/volume/drivers/nexenta'

NEDGE_BUILD_NUMBER=1320
NEDEPLOY_FILE_NAME="nedeploy-linux_1.0.0FP2-${NEDGE_BUILD_NUMBER}_x64.tar.gz"
NEADM_FILE_NAME="neadm-linux_1.0.0FP2-${NEDGE_BUILD_NUMBER}_x64.tar.gz"

NEDEPLOY_REPO_PATH="http://10.3.30.163/nedge-dev/nedeploy/${NEDGE_BUILD_NUMBER}/${NEDEPLOY_FILE_NAME}"
NEADM_REPO_PATH="http://10.3.30.163/nedge-dev/neadm/${NEDGE_BUILD_NUMBER}/${NEADM_FILE_NAME}"

#downloading driver 
#wget -qO- "${FUEL_REPO_PATH}" | \
#      tar -C "${DRIVER_FOLDER}" --strip-components=5 -zxvf - \
#      Nexenta-cinder-07bdda6/cinder/volume/drivers/nexenta/

#downloading nedeploy package
wget -q "${NEDEPLOY_REPO_PATH}" -O "${NEDEPLOY_FOLDER}/nedeploy-linux_1.0.0_x64.tar.gz"

#downloading neadm package
wget -q "${NEADM_REPO_PATH}" -O "${NEADM_FOLDER}/neadm-linux_1.0.0_x64.tar.gz"