summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Asselstine <mark.asselstine@windriver.com>2016-12-19 15:10:37 -0500
committerBruce Ashfield <bruce.ashfield@windriver.com>2016-12-20 17:29:25 -0500
commitab7fc08536aafa90465c1483dfdf9cb4d95bd0b3 (patch)
treeea7ac22caf8e778f4cd590414ee6e2977fd5fe94
parent39e481c1e84ae87e45a84dce2ed57b25fa771c10 (diff)
downloadmeta-cloud-services-ab7fc08536aafa90465c1483dfdf9cb4d95bd0b3.tar.gz
housekeeping: drop usage of bb.data.getVar()
Similar to oe-core commit 2864ff6a4b3c3f9b3bbb6d2597243cc5d3715939 the bb.data.getVar() have been deprecated for enough time now that it has been removed. We need to switch to the new getVar() to get things working again. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
-rw-r--r--meta-openstack/classes/monitor.bbclass22
-rw-r--r--meta-openstack/classes/openstackchef_inc.bbclass28
-rw-r--r--meta-openstack/recipes-devtools/erlang/erlang.inc2
3 files changed, 26 insertions, 26 deletions
diff --git a/meta-openstack/classes/monitor.bbclass b/meta-openstack/classes/monitor.bbclass
index a959f09..e916137 100644
--- a/meta-openstack/classes/monitor.bbclass
+++ b/meta-openstack/classes/monitor.bbclass
@@ -12,7 +12,7 @@ addtask monitor_clean before do_clean
12def copy_check_files(d, check_var_name, src, dest): 12def copy_check_files(d, check_var_name, src, dest):
13 import shutil 13 import shutil
14 14
15 mon_checks = bb.data.getVar(check_var_name, d, 1) 15 mon_checks = d.getVar(check_var_name, 1)
16 if mon_checks != None: 16 if mon_checks != None:
17 if not os.path.exists(dest): 17 if not os.path.exists(dest):
18 os.makedirs(dest) 18 os.makedirs(dest)
@@ -29,9 +29,9 @@ python do_monitor_install() {
29 bb.debug(1, 'OpenStack monitoring feature is disabled, skipping do_monitor_install') 29 bb.debug(1, 'OpenStack monitoring feature is disabled, skipping do_monitor_install')
30 return 30 return
31 31
32 mon_dir = bb.data.getVar('MONITOR_STAGING_DIR', d, 1) 32 mon_dir = d.getVar('MONITOR_STAGING_DIR', 1)
33 mon_services_dir = bb.data.getVar('MONITOR_STAGING_SERVICES_DIR', d, 1) 33 mon_services_dir = d.getVar('MONITOR_STAGING_SERVICES_DIR', 1)
34 mon_checks_dir = bb.data.getVar('MONITOR_STAGING_CHECKS_DIR', d, 1) 34 mon_checks_dir = d.getVar('MONITOR_STAGING_CHECKS_DIR', 1)
35 if not os.path.exists(mon_dir): 35 if not os.path.exists(mon_dir):
36 os.makedirs(mon_dir) 36 os.makedirs(mon_dir)
37 if not os.path.exists(mon_services_dir): 37 if not os.path.exists(mon_services_dir):
@@ -41,13 +41,13 @@ python do_monitor_install() {
41 workdir = d.getVar('WORKDIR', True) 41 workdir = d.getVar('WORKDIR', True)
42 42
43 # Process monitor SERVICE catagory 43 # Process monitor SERVICE catagory
44 mon_service_pkgs = bb.data.getVar('MONITOR_SERVICE_PACKAGES', d, 1) 44 mon_service_pkgs = d.getVar('MONITOR_SERVICE_PACKAGES', 1)
45 if mon_service_pkgs != None: 45 if mon_service_pkgs != None:
46 for pkg in mon_service_pkgs.split(): 46 for pkg in mon_service_pkgs.split():
47 f_name = os.path.join(mon_services_dir, pkg + '.service') 47 f_name = os.path.join(mon_services_dir, pkg + '.service')
48 if os.path.exists(f_name): 48 if os.path.exists(f_name):
49 os.remove(f_name) 49 os.remove(f_name)
50 data = bb.data.getVar('MONITOR_SERVICE_' + pkg, d, 1) 50 data = d.getVar('MONITOR_SERVICE_' + pkg, 1)
51 if data != None: 51 if data != None:
52 f = open(f_name, 'w') 52 f = open(f_name, 'w')
53 f.write(d.getVar('MONITOR_SERVICE_' + pkg)) 53 f.write(d.getVar('MONITOR_SERVICE_' + pkg))
@@ -62,14 +62,14 @@ python do_monitor_install() {
62python do_monitor_clean() { 62python do_monitor_clean() {
63 import shutil 63 import shutil
64 64
65 mon_dir = bb.data.getVar('MONITOR_STAGING_DIR', d, 1) 65 mon_dir = d.getVar('MONITOR_STAGING_DIR', 1)
66 mon_services_dir = bb.data.getVar('MONITOR_STAGING_SERVICES_DIR', d, 1) 66 mon_services_dir = d.getVar('MONITOR_STAGING_SERVICES_DIR', 1)
67 mon_checks_dir = bb.data.getVar('MONITOR_STAGING_CHECKS_DIR', d, 1) 67 mon_checks_dir = d.getVar('MONITOR_STAGING_CHECKS_DIR', 1)
68 if not os.path.exists(mon_dir): 68 if not os.path.exists(mon_dir):
69 return 69 return
70 70
71 # Clean up monitor SERVICE catagory 71 # Clean up monitor SERVICE catagory
72 mon_service_pkgs = bb.data.getVar('MONITOR_SERVICE_PACKAGES', d, 1) 72 mon_service_pkgs = d.getVar('MONITOR_SERVICE_PACKAGES', 1)
73 if mon_service_pkgs != None and os.path.exists(mon_services_dir): 73 if mon_service_pkgs != None and os.path.exists(mon_services_dir):
74 for pkg in mon_service_pkgs.split(): 74 for pkg in mon_service_pkgs.split():
75 f_name = os.path.join(mon_services_dir, pkg + '.service') 75 f_name = os.path.join(mon_services_dir, pkg + '.service')
@@ -80,7 +80,7 @@ python do_monitor_clean() {
80 packages = (d.getVar('PACKAGES', True) or "").split() 80 packages = (d.getVar('PACKAGES', True) or "").split()
81 if len(packages) >= 1 and os.path.exists(mon_checks_dir): 81 if len(packages) >= 1 and os.path.exists(mon_checks_dir):
82 for pkg in packages: 82 for pkg in packages:
83 if bb.data.getVar('MONITOR_CHECKS_' + pkg, d, 1) != None: 83 if d.getVar('MONITOR_CHECKS_' + pkg, 1) != None:
84 shutil.rmtree(mon_checks_dir + "/" + pkg, True) 84 shutil.rmtree(mon_checks_dir + "/" + pkg, True)
85} 85}
86 86
diff --git a/meta-openstack/classes/openstackchef_inc.bbclass b/meta-openstack/classes/openstackchef_inc.bbclass
index 048fce6..91adb41 100644
--- a/meta-openstack/classes/openstackchef_inc.bbclass
+++ b/meta-openstack/classes/openstackchef_inc.bbclass
@@ -184,12 +184,12 @@ def deploychef_make_startup_shutdown_list(d):
184 184
185 import os 185 import os
186 if d.getVar('INITSCRIPT_PACKAGES') or d.getVar('INITSCRIPT_NAME'): 186 if d.getVar('INITSCRIPT_PACKAGES') or d.getVar('INITSCRIPT_NAME'):
187 #script_list = bb.data.getVar('INITSCRIPT_PACKAGES', d , 1) 187 #script_list = d.getVar('INITSCRIPT_PACKAGES', 1)
188 script_list = d.getVar('INITSCRIPT_PACKAGES', True) or \ 188 script_list = d.getVar('INITSCRIPT_PACKAGES', True) or \
189 d.getVar('INITSCRIPT_NAME', True) #Some package do not define INITSCRIPT_PACKAGES 189 d.getVar('INITSCRIPT_NAME', True) #Some package do not define INITSCRIPT_PACKAGES
190 msg="list of start/stop services: %s" % str(script_list) 190 msg="list of start/stop services: %s" % str(script_list)
191 bb.debug(2, msg) 191 bb.debug(2, msg)
192 base_dir = bb.data.getVar('CHEF_TEMPLATE_BASE', d, 1 ) 192 base_dir = d.getVar('CHEF_TEMPLATE_BASE', 1 )
193 if not os.path.exists(base_dir): 193 if not os.path.exists(base_dir):
194 os.mkdir(base_dir) 194 os.mkdir(base_dir)
195 startup_file = os.path.join(base_dir, d.getVar('SRCNAME', True) +'-startup-list') 195 startup_file = os.path.join(base_dir, d.getVar('SRCNAME', True) +'-startup-list')
@@ -311,15 +311,15 @@ def deploychef_make_substitutions(d, sub_dict, attr_filename, sed_filename):
311 hFile.close() 311 hFile.close()
312 if False: 312 if False:
313 msg = "Cannot read/write to attributes file %s as expected:%s"\ 313 msg = "Cannot read/write to attributes file %s as expected:%s"\
314 % (attr_filename, bb.data.getVar('FILE', d)) 314 % (attr_filename, d.getVar('FILE'))
315 bb.build.FuncFailed(msg) 315 bb.build.FuncFailed(msg)
316 else: 316 else:
317 msg = "The substitution dictionary variable sub_dict is not set %s as expected "\ 317 msg = "The substitution dictionary variable sub_dict is not set %s as expected "\
318 % bb.data.getVar('FILE') 318 % d.getVar('FILE')
319 bb.error(msg) 319 bb.error(msg)
320 else: 320 else:
321 msg = "Null file names passsed to function %s %s "\ 321 msg = "Null file names passsed to function %s %s "\
322 % (bb.data.getVar('FUNC',d), bb.data.getVar('FILE', d)) 322 % (d.getVar('FUNC'), d.getVar('FILE'))
323 bb.error(msg) 323 bb.error(msg)
324 324
325 325
@@ -338,7 +338,7 @@ def deploychef_make_templates( d, conf_tuple=tuple()):
338 338
339 if len(conf_tuple): 339 if len(conf_tuple):
340 import os, ast 340 import os, ast
341 base_dir = bb.data.getVar('CHEF_TEMPLATE_BASE', d, 1 ) 341 base_dir = d.getVar('CHEF_TEMPLATE_BASE', 1 )
342 attr_file = os.path.join(base_dir, d.getVar('SRCNAME', True) + '-attributes.rb') 342 attr_file = os.path.join(base_dir, d.getVar('SRCNAME', True) + '-attributes.rb')
343 msg ="Default attributes saved to %s" % attr_file 343 msg ="Default attributes saved to %s" % attr_file
344 if os.path.exists(attr_file): 344 if os.path.exists(attr_file):
@@ -357,9 +357,9 @@ def deploychef_make_templates( d, conf_tuple=tuple()):
357 357
358 #Make the necessary susbstitutions using the default 358 #Make the necessary susbstitutions using the default
359 #substitutiin dictionary 359 #substitutiin dictionary
360 sub_dict = bb.data.getVar('CHEF_SERVICES_DEFAULT_CONF_SUBS', d , 1) 360 sub_dict = d.getVar('CHEF_SERVICES_DEFAULT_CONF_SUBS', 1)
361 msg = "The variable %s is not set in %s as a dictionary as expected "\ 361 msg = "The variable %s is not set in %s as a dictionary as expected "\
362 % ('CHEF_SERVICES_DEFAULT_CONF_SUBS', bb.data.getVar('FILE', d)) 362 % ('CHEF_SERVICES_DEFAULT_CONF_SUBS', d.getVar('FILE'))
363 if sub_dict: 363 if sub_dict:
364 #Safely retrieve our python data structure 364 #Safely retrieve our python data structure
365 sub_dict = ast.literal_eval(sub_dict) 365 sub_dict = ast.literal_eval(sub_dict)
@@ -371,11 +371,11 @@ def deploychef_make_templates( d, conf_tuple=tuple()):
371 raise bb.build.FuncFailed(msg) 371 raise bb.build.FuncFailed(msg)
372 #Make the necessary susbstitutions using auxilliary dictionary 372 #Make the necessary susbstitutions using auxilliary dictionary
373 #if provided by inheriting class 373 #if provided by inheriting class
374 sub_dict = bb.data.getVar('CHEF_SERVICES_CONF_SUBS', d , 1) 374 sub_dict = d.getVar('CHEF_SERVICES_CONF_SUBS', 1)
375 if sub_dict: 375 if sub_dict:
376 sub_dict = ast.literal_eval(sub_dict) 376 sub_dict = ast.literal_eval(sub_dict)
377 msg = "The variable %s is not set in %s as a dictionary as expected "\ 377 msg = "The variable %s is not set in %s as a dictionary as expected "\
378 % ('CHEF_SERVICES_CONF_SUB', bb.data.getVar('FILE', d)) 378 % ('CHEF_SERVICES_CONF_SUB', d.getVar('FILE'))
379 if type(sub_dict) is dict: 379 if type(sub_dict) is dict:
380 pass 380 pass
381 deploychef_make_substitutions(d, sub_dict, attr_file, file_name) 381 deploychef_make_substitutions(d, sub_dict, attr_file, file_name)
@@ -530,11 +530,11 @@ def deploychef_postinst_substitutions(d, sub_dict, postinst):
530 hFile.close() 530 hFile.close()
531 else: 531 else:
532 msg = "The substitution dictionary variable sub_dict is not set %s as expected "\ 532 msg = "The substitution dictionary variable sub_dict is not set %s as expected "\
533 % bb.data.getVar('FILE') 533 % d.getVar('FILE')
534 bb.build.FuncFailed(msg) 534 bb.build.FuncFailed(msg)
535 else: 535 else:
536 msg = "Null string passsed to function %s %s "\ 536 msg = "Null string passsed to function %s %s "\
537 % (bb.data.getVar('FUNC',d), bb.data.getVar('FILE', d)) 537 % (d.getVar('FUNC'), d.getVar('FILE'))
538 bb.build.FuncFailed(msg) 538 bb.build.FuncFailed(msg)
539 return postinst 539 return postinst
540 540
@@ -565,9 +565,9 @@ def deploychef_update_package_postinsts(d):
565 overrides = d.getVar("OVERRIDES", True) 565 overrides = d.getVar("OVERRIDES", True)
566 msg = "%s The override variable is %s :\n %s " % (pkg, overrides, postinst) 566 msg = "%s The override variable is %s :\n %s " % (pkg, overrides, postinst)
567 bb.note(msg) 567 bb.note(msg)
568 sub_dict = bb.data.getVar('CHEF_SERVICES_DEFAULT_CONF_SUBS', d , 1) 568 sub_dict = d.getVar('CHEF_SERVICES_DEFAULT_CONF_SUBS', 1)
569 msg = "The variable %s is not set in %s as a dictionary as expected "\ 569 msg = "The variable %s is not set in %s as a dictionary as expected "\
570 % ('CHEF_SERVICES_DEFAULT_CONF_SUBS', bb.data.getVar('FILE', d)) 570 % ('CHEF_SERVICES_DEFAULT_CONF_SUBS', d.getVar('FILE'))
571 if sub_dict: 571 if sub_dict:
572 import ast 572 import ast
573 #Safely retrieve our python data structure 573 #Safely retrieve our python data structure
diff --git a/meta-openstack/recipes-devtools/erlang/erlang.inc b/meta-openstack/recipes-devtools/erlang/erlang.inc
index 8a7bd5a..37446d7 100644
--- a/meta-openstack/recipes-devtools/erlang/erlang.inc
+++ b/meta-openstack/recipes-devtools/erlang/erlang.inc
@@ -6,7 +6,7 @@ PRIORITY = "optional"
6LICENSE = "ErlPL-1.1" 6LICENSE = "ErlPL-1.1"
7LIC_FILES_CHKSUM = "file://EPLICENCE;md5=09f9063ea35bc5bd124df2fda1d9d2c7" 7LIC_FILES_CHKSUM = "file://EPLICENCE;md5=09f9063ea35bc5bd124df2fda1d9d2c7"
8 8
9UPSTREAM_VERSION = "${@bb.data.getVar('PV', d, 1).replace('.', '-')}" 9UPSTREAM_VERSION = "${@d.getVar('PV', 1).replace('.', '-')}"
10 10
11SRC_URI = "http://erlang.org/download/otp_src_${UPSTREAM_VERSION}.tar.gz \ 11SRC_URI = "http://erlang.org/download/otp_src_${UPSTREAM_VERSION}.tar.gz \
12 file://erlang-fix-build-issue-in-Yocto.patch \ 12 file://erlang-fix-build-issue-in-Yocto.patch \