summaryrefslogtreecommitdiffstats
path: root/meta-openstack/recipes-devtools/python/python-ceilometer_git.bb
diff options
context:
space:
mode:
Diffstat (limited to 'meta-openstack/recipes-devtools/python/python-ceilometer_git.bb')
-rw-r--r--meta-openstack/recipes-devtools/python/python-ceilometer_git.bb76
1 files changed, 38 insertions, 38 deletions
diff --git a/meta-openstack/recipes-devtools/python/python-ceilometer_git.bb b/meta-openstack/recipes-devtools/python/python-ceilometer_git.bb
index 1f18d7b..2d6d708 100644
--- a/meta-openstack/recipes-devtools/python/python-ceilometer_git.bb
+++ b/meta-openstack/recipes-devtools/python/python-ceilometer_git.bb
@@ -47,13 +47,13 @@ python () {
47 d.setVarFlags("USERCREATE_PARAM_%s-reseller" % d.getVar('SRCNAME',True), flags) 47 d.setVarFlags("USERCREATE_PARAM_%s-reseller" % d.getVar('SRCNAME',True), flags)
48} 48}
49 49
50do_configure_append() { 50do_configure:append() {
51 # We are using postgresql support, hence this requirement is not valid 51 # We are using postgresql support, hence this requirement is not valid
52 # removing it, to avoid on-target runtime issues 52 # removing it, to avoid on-target runtime issues
53 sed -e "s:MySQL-python::g" -i ${S}/requirements.txt 53 sed -e "s:MySQL-python::g" -i ${S}/requirements.txt
54} 54}
55 55
56do_install_append() { 56do_install:append() {
57 TEMPLATE_CONF_DIR=${S}${sysconfdir}/${SRCNAME} 57 TEMPLATE_CONF_DIR=${S}${sysconfdir}/${SRCNAME}
58 CEILOMETER_CONF_DIR=${D}${sysconfdir}/${SRCNAME} 58 CEILOMETER_CONF_DIR=${D}${sysconfdir}/${SRCNAME}
59 59
@@ -107,7 +107,7 @@ do_install_append() {
107 fi 107 fi
108} 108}
109 109
110pkg_postinst_${SRCNAME}-setup () { 110pkg_postinst:${SRCNAME}-setup () {
111 if [ -z "$D" ]; then 111 if [ -z "$D" ]; then
112 # This is to make sure postgres is configured and running 112 # This is to make sure postgres is configured and running
113 if ! pidof postmaster > /dev/null; then 113 if ! pidof postmaster > /dev/null; then
@@ -131,44 +131,44 @@ PACKAGES += "${SRCNAME}-agent-notification"
131PACKAGES += "${SRCNAME}-collector ${SRCNAME}-compute ${SRCNAME}-controller" 131PACKAGES += "${SRCNAME}-collector ${SRCNAME}-compute ${SRCNAME}-controller"
132PACKAGES += " ${SRCNAME}-reseller" 132PACKAGES += " ${SRCNAME}-reseller"
133 133
134RDEPENDS_${SRCNAME}-tests += " bash" 134RDEPENDS:${SRCNAME}-tests += " bash"
135 135
136ALLOW_EMPTY_${SRCNAME}-setup = "1" 136ALLOW_EMPTY:${SRCNAME}-setup = "1"
137ALLOW_EMPTY_${SRCNAME}-reseller = "1" 137ALLOW_EMPTY:${SRCNAME}-reseller = "1"
138ALLOW_EMPTY_${SRCNAME}-tests = "1" 138ALLOW_EMPTY:${SRCNAME}-tests = "1"
139 139
140FILES_${PN} = "${libdir}/*" 140FILES:${PN} = "${libdir}/*"
141 141
142FILES_${SRCNAME}-tests = "${sysconfdir}/${SRCNAME}/setup-test-env.sh" 142FILES:${SRCNAME}-tests = "${sysconfdir}/${SRCNAME}/setup-test-env.sh"
143 143
144FILES_${SRCNAME}-common = "${sysconfdir}/${SRCNAME}/* \ 144FILES:${SRCNAME}-common = "${sysconfdir}/${SRCNAME}/* \
145" 145"
146 146
147FILES_${SRCNAME}-api = "${bindir}/ceilometer-api \ 147FILES:${SRCNAME}-api = "${bindir}/ceilometer-api \
148 ${sysconfdir}/init.d/ceilometer-api \ 148 ${sysconfdir}/init.d/ceilometer-api \
149" 149"
150 150
151FILES_${SRCNAME}-collector = "${bindir}/ceilometer-collector \ 151FILES:${SRCNAME}-collector = "${bindir}/ceilometer-collector \
152 ${bindir}/ceilometer-collector-udp \ 152 ${bindir}/ceilometer-collector-udp \
153 ${sysconfdir}/init.d/ceilometer-collector \ 153 ${sysconfdir}/init.d/ceilometer-collector \
154" 154"
155FILES_${SRCNAME}-alarm-evaluator = "${bindir}/ceilometer-alarm-evaluator \ 155FILES:${SRCNAME}-alarm-evaluator = "${bindir}/ceilometer-alarm-evaluator \
156 ${sysconfdir}/init.d/ceilometer-alarm-evaluator \ 156 ${sysconfdir}/init.d/ceilometer-alarm-evaluator \
157" 157"
158 158
159FILES_${SRCNAME}-alarm-notifier = "${bindir}/ceilometer-alarm-notifier \ 159FILES:${SRCNAME}-alarm-notifier = "${bindir}/ceilometer-alarm-notifier \
160 ${sysconfdir}/init.d/ceilometer-alarm-notifier \ 160 ${sysconfdir}/init.d/ceilometer-alarm-notifier \
161" 161"
162 162
163FILES_${SRCNAME}-agent-notification = "${bindir}/ceilometer-agent-notification \ 163FILES:${SRCNAME}-agent-notification = "${bindir}/ceilometer-agent-notification \
164 ${sysconfdir}/init.d/ceilometer-agent-notification \ 164 ${sysconfdir}/init.d/ceilometer-agent-notification \
165" 165"
166 166
167FILES_${SRCNAME}-compute = "${bindir}/ceilometer-agent-compute \ 167FILES:${SRCNAME}-compute = "${bindir}/ceilometer-agent-compute \
168 ${sysconfdir}/init.d/ceilometer-agent-compute \ 168 ${sysconfdir}/init.d/ceilometer-agent-compute \
169" 169"
170 170
171FILES_${SRCNAME}-controller = "${bindir}/* \ 171FILES:${SRCNAME}-controller = "${bindir}/* \
172 ${localstatedir}/* \ 172 ${localstatedir}/* \
173 ${sysconfdir}/init.d/ceilometer-agent-central \ 173 ${sysconfdir}/init.d/ceilometer-agent-central \
174" 174"
@@ -183,7 +183,7 @@ DEPENDS += " \
183 python-pbr-native \ 183 python-pbr-native \
184 " 184 "
185 185
186RDEPENDS_${PN} += " \ 186RDEPENDS:${PN} += " \
187 python-ply \ 187 python-ply \
188 python-jsonpath-rw \ 188 python-jsonpath-rw \
189 python-sqlalchemy \ 189 python-sqlalchemy \
@@ -258,30 +258,30 @@ RDEPENDS_${PN} += " \
258 python-tooz \ 258 python-tooz \
259 " 259 "
260 260
261RDEPENDS_${SRCNAME}-controller = "${PN} ${SRCNAME}-common ${SRCNAME}-alarm-notifier ${SRCNAME}-alarm-evaluator ${SRCNAME}-agent-notification ${SRCNAME}-reseller \ 261RDEPENDS:${SRCNAME}-controller = "${PN} ${SRCNAME}-common ${SRCNAME}-alarm-notifier ${SRCNAME}-alarm-evaluator ${SRCNAME}-agent-notification ${SRCNAME}-reseller \
262 postgresql postgresql-client python-psycopg2 tgt" 262 postgresql postgresql-client python-psycopg2 tgt"
263RDEPENDS_${SRCNAME}-api = "${SRCNAME}-controller" 263RDEPENDS:${SRCNAME}-api = "${SRCNAME}-controller"
264RDEPENDS_${SRCNAME}-collector = "${SRCNAME}-controller" 264RDEPENDS:${SRCNAME}-collector = "${SRCNAME}-controller"
265RDEPENDS_${SRCNAME}-compute = "${PN} ${SRCNAME}-common python-ceilometerclient libvirt" 265RDEPENDS:${SRCNAME}-compute = "${PN} ${SRCNAME}-common python-ceilometerclient libvirt"
266RDEPENDS_${SRCNAME}-setup = "postgresql sudo ${SRCNAME}-controller" 266RDEPENDS:${SRCNAME}-setup = "postgresql sudo ${SRCNAME}-controller"
267RDEPENDS_${SRCNAME}-reseller = "postgresql sudo ${SRCNAME}-controller" 267RDEPENDS:${SRCNAME}-reseller = "postgresql sudo ${SRCNAME}-controller"
268 268
269INITSCRIPT_PACKAGES = "${SRCNAME}-api ${SRCNAME}-collector ${SRCNAME}-compute ${SRCNAME}-controller" 269INITSCRIPT_PACKAGES = "${SRCNAME}-api ${SRCNAME}-collector ${SRCNAME}-compute ${SRCNAME}-controller"
270INITSCRIPT_PACKAGES += "${SRCNAME}-alarm-notifier ${SRCNAME}-alarm-evaluator ${SRCNAME}-agent-notification" 270INITSCRIPT_PACKAGES += "${SRCNAME}-alarm-notifier ${SRCNAME}-alarm-evaluator ${SRCNAME}-agent-notification"
271INITSCRIPT_NAME_${SRCNAME}-api = "${SRCNAME}-api" 271INITSCRIPT_NAME:${SRCNAME}-api = "${SRCNAME}-api"
272INITSCRIPT_PARAMS_${SRCNAME}-api = "${OS_DEFAULT_INITSCRIPT_PARAMS}" 272INITSCRIPT_PARAMS:${SRCNAME}-api = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
273INITSCRIPT_NAME_${SRCNAME}-collector = "${SRCNAME}-collector" 273INITSCRIPT_NAME:${SRCNAME}-collector = "${SRCNAME}-collector"
274INITSCRIPT_PARAMS_${SRCNAME}-collector = "${OS_DEFAULT_INITSCRIPT_PARAMS}" 274INITSCRIPT_PARAMS:${SRCNAME}-collector = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
275INITSCRIPT_NAME_${SRCNAME}-compute = "${SRCNAME}-agent-compute" 275INITSCRIPT_NAME:${SRCNAME}-compute = "${SRCNAME}-agent-compute"
276INITSCRIPT_PARAMS_${SRCNAME}-compute = "${OS_DEFAULT_INITSCRIPT_PARAMS}" 276INITSCRIPT_PARAMS:${SRCNAME}-compute = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
277INITSCRIPT_NAME_${SRCNAME}-controller = "${SRCNAME}-agent-central" 277INITSCRIPT_NAME:${SRCNAME}-controller = "${SRCNAME}-agent-central"
278INITSCRIPT_PARAMS_${SRCNAME}-controller = "${OS_DEFAULT_INITSCRIPT_PARAMS}" 278INITSCRIPT_PARAMS:${SRCNAME}-controller = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
279INITSCRIPT_NAME_${SRCNAME}-alarm-notifier = "${SRCNAME}-alarm-notifier" 279INITSCRIPT_NAME:${SRCNAME}-alarm-notifier = "${SRCNAME}-alarm-notifier"
280INITSCRIPT_PARAMS_${SRCNAME}-alarm-notifier = "${OS_DEFAULT_INITSCRIPT_PARAMS}" 280INITSCRIPT_PARAMS:${SRCNAME}-alarm-notifier = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
281INITSCRIPT_NAME_${SRCNAME}-alarm-evaluator = "${SRCNAME}-alarm-evaluator" 281INITSCRIPT_NAME:${SRCNAME}-alarm-evaluator = "${SRCNAME}-alarm-evaluator"
282INITSCRIPT_PARAMS_${SRCNAME}-alarm-evaluator = "${OS_DEFAULT_INITSCRIPT_PARAMS}" 282INITSCRIPT_PARAMS:${SRCNAME}-alarm-evaluator = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
283INITSCRIPT_NAME_${SRCNAME}-agent-notification = "${SRCNAME}-agent-notification" 283INITSCRIPT_NAME:${SRCNAME}-agent-notification = "${SRCNAME}-agent-notification"
284INITSCRIPT_PARAMS_${SRCNAME}-agent-notification = "${OS_DEFAULT_INITSCRIPT_PARAMS}" 284INITSCRIPT_PARAMS:${SRCNAME}-agent-notification = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
285 285
286MONITOR_SERVICE_PACKAGES = "${SRCNAME}" 286MONITOR_SERVICE_PACKAGES = "${SRCNAME}"
287MONITOR_SERVICE_${SRCNAME} = "ceilometer" 287MONITOR_SERVICE_${SRCNAME} = "ceilometer"