heat/heat/engine
Dmitriy Uvarenkov 236ee7e6b4 Add new resource Security Group Rule
As for now rules are a property of security group
resource. The problem is that rules can contain
security group id's as their parameters. This
leads to circular dependencies.

Now you can create security groups as before but also
create new rules as separate resources and add them to
security groups.

Closes-Bug: #1581447
Implements bp securitygroupingressegress
Change-Id: I3425960e3d5a63c54b0c6739e305a53780075095
2016-07-14 13:26:13 +03:00
..
cfn Merge "Improve validation during template.parse" 2016-07-08 08:36:41 +00:00
clients Merge "Add networking-sfc port-pair resource plug-in" 2016-07-13 09:03:34 +00:00
constraint Added heat.resource_type custom constraint 2016-06-20 16:05:30 -04:00
hot Improve validation for some functions 2016-07-08 08:59:58 +00:00
notification Remove deprecated list_notifier_drivers option 2015-06-01 16:56:21 +03:00
resources Add new resource Security Group Rule 2016-07-14 13:26:13 +03:00
__init__.py
api.py Do not populate unused stack and watch rule objects 2016-07-11 09:56:29 +12:00
attributes.py Fix unfortunate spelling error 2016-04-04 12:43:16 -04:00
check_resource.py Convergence: Fix concurrent update resource delete 2016-07-05 12:27:37 +05:30
constraints.py Make template available to parameter constraint checking 2016-06-20 14:30:25 -04:00
dependencies.py Fix unfortunate spelling error 2016-04-04 12:43:16 -04:00
environment.py Keep encrypted_param_names environment internal to heat 2016-06-30 18:12:29 +01:00
event.py Use Event versioned object for event_list formatting 2016-06-13 09:39:52 +12:00
function.py Make Functions unhashable 2016-02-16 23:43:11 -05:00
lifecycle_plugin.py Fix garbled docstrings 2015-11-10 11:12:36 -05:00
parameter_groups.py Get rid of bogus debug logging in parameter groups 2015-12-04 19:56:56 -05:00
parameters.py Make template available to parameter constraint checking 2016-06-20 14:30:25 -04:00
plugin_manager.py Fix [H405] pep rule in heat/engine 2015-09-21 14:51:46 +03:00
properties.py Merge "Check immutable and update_allowed conflict in schema validation" 2016-06-22 04:08:30 +00:00
resource.py Add a Resource plugin API for cancelling actions 2016-07-13 17:03:56 -04:00
rsrc_defn.py Reinstate deprecation warnings 2016-04-13 19:49:04 -04:00
scheduler.py Catch exceptions when cancelling tasks in DependencyTaskGroup 2016-07-13 17:09:42 -04:00
service.py Merge "Add stack files retrieval API" 2016-07-12 11:20:30 +00:00
service_software_config.py Use Zaqar signed URLs in software deployment 2016-06-21 10:01:49 +02:00
service_stack_watch.py Using LOG.warning replace LOG.warn 2015-12-29 09:32:42 +00:00
stack.py Merge "Improve validation during template.parse" 2016-07-08 08:36:41 +00:00
stack_lock.py Add context to stack lock function arguments 2016-06-22 10:45:04 +12:00
support.py Validate support_status while searching resource registry 2015-08-31 10:01:04 +05:30
sync_point.py Fix some spelling mistakes in heat as follows: 2016-06-23 12:39:48 +08:00
template.py Merge "Create an admin context to refresh template files" 2016-07-12 11:32:48 +00:00
template_files.py Create an admin context to refresh template files 2016-07-11 10:10:42 +12:00
timestamp.py Fix garbled docstrings 2015-11-10 11:12:36 -05:00
translation.py Improve validation for some functions 2016-07-08 08:59:58 +00:00
update.py Fix unfortunate spelling error 2016-04-04 12:43:16 -04:00
watchrule.py Using LOG.warning replace LOG.warn 2015-12-29 09:32:42 +00:00
worker.py Convergence: Cancel message 2016-07-05 07:52:03 +00:00