Traceback (most recent call last):


 "/home/rami/Documents/Desktop/Development/scoutsuite-develop/ScoutSuite/ScoutSuite/core/processingengine.py", line 51, in run

cloud_provider.services[service][self.ruleset.rule_type][rule.key]['items'] = recurse(


 "/home/rami/Documents/Desktop/Development/scoutsuite-develop/ScoutSuite/ScoutSuite/core/utils.py", line 54, in recurse

results = results + recurse(all_info, current_info[attribute], target_path, split_path, config, add_suffix)


 "/home/rami/Documents/Desktop/Development/scoutsuite-develop/ScoutSuite/ScoutSuite/core/utils.py", line 54, in recurse

results = results + recurse(all_info, current_info[attribute], target_path, split_path, config, add_suffix)


 "/home/rami/Documents/Desktop/Development/scoutsuite-develop/ScoutSuite/ScoutSuite/core/utils.py", line 61, in recurse

results = results + recurse(all_info, split_current_info, split_target_path, split_current_path,


 "/home/rami/Documents/Desktop/Development/scoutsuite-develop/ScoutSuite/ScoutSuite/core/utils.py", line 54, in recurse

results = results + recurse(all_info, current_info[attribute], target_path, split_path, config, add_suffix)


 "/home/rami/Documents/Desktop/Development/scoutsuite-develop/ScoutSuite/ScoutSuite/core/utils.py", line 61, in recurse

results = results + recurse(all_info, split_current_info, split_target_path, split_current_path,


 "/home/rami/Documents/Desktop/Development/scoutsuite-develop/ScoutSuite/ScoutSuite/core/utils.py", line 54, in recurse

results = results + recurse(all_info, current_info[attribute], target_path, split_path, config, add_suffix)


 "/home/rami/Documents/Desktop/Development/scoutsuite-develop/ScoutSuite/ScoutSuite/core/utils.py", line 61, in recurse

results = results + recurse(all_info, split_current_info, split_target_path, split_current_path,


 "/home/rami/Documents/Desktop/Development/scoutsuite-develop/ScoutSuite/ScoutSuite/core/utils.py", line 54, in recurse

results = results + recurse(all_info, current_info[attribute], target_path, split_path, config, add_suffix)


 "/home/rami/Documents/Desktop/Development/scoutsuite-develop/ScoutSuite/ScoutSuite/core/utils.py", line 61, in recurse

results = results + recurse(all_info, split_current_info, split_target_path, split_current_path,


 "/home/rami/Documents/Desktop/Development/scoutsuite-develop/ScoutSuite/ScoutSuite/core/utils.py", line 39, in recurse

if pass_conditions(all_info, current_path, copy.deepcopy(config.conditions)):


 "/home/rami/Documents/Desktop/Development/scoutsuite-develop/ScoutSuite/ScoutSuite/core/conditions.py", line 38, in pass_conditions

path_to_value = fix_path_string(all_info, current_path, path_to_value)


 "/home/rami/Documents/Desktop/Development/scoutsuite-develop/ScoutSuite/ScoutSuite/core/conditions.py", line 274, in fix_path_string

path_to_value = path_to_value.replace('_GET_VALUE_AT_(%s)' % tmp, dv)
TypeError: replace() argument 2 must be str, not dict

Traceback (most recent call last):


 "<stdin>", line 1, in <module>
TypeError: subscribe() takes at least 3 arguments (2 given)
