heat/heat/engine
Rico Lin 11efe222b3 support list resources with details
Currently, users can list resources without details, or show
specific resource with details. However, they cannot list all
resources with details. It is desirable to support that.
With consistency concern, we should use {list URI}/detail as
pattern for resources detail list just like other detail list
API, but this pattern will conflict with
{resources list URI}/{resource name} when resoruce name
is 'detail', so implement this feature as a param in list API
seems to be this only option in this case.

DocImpact
APIImpact

Change-Id: I59f464d1803009d7ae2ec35d9fdf0671096967e4
Closes-Bug: #1467268
2015-07-08 17:22:33 +08:00
..
cfn Fix docstring error for Join functions 2015-06-26 10:21:50 +01:00
clients Conditionally expose resources based on available services 2015-07-07 14:25:44 +05:30
hot Add str_split function to HOT 2015-10-15 2015-07-01 15:54:04 +01:00
notification Remove deprecated list_notifier_drivers option 2015-06-01 16:56:21 +03:00
resources Merge "Keep the path when re-registering the template resource" 2015-07-07 08:18:46 +00:00
__init__.py Do not initialize anything during import phase 2013-04-24 10:03:06 -07:00
api.py Support to list software configs 2015-06-26 08:19:05 +00:00
attributes.py Add Boolean type to attributes schema 2015-07-07 16:28:03 +03:00
constraints.py Use six.itervalues(x) instead of x.values() 2015-04-21 09:05:49 +03:00
dependencies.py Add __bool__ for classes that implement __nonzero__ 2015-07-02 07:56:31 +00:00
environment.py List resource_type based on availability 2015-07-07 14:25:44 +05:30
event.py Versioned objects - Event 2015-03-16 09:26:41 +00:00
function.py Add __hash__ functions where necessary 2015-07-02 07:56:22 +00:00
iso_8601.py Move resource inheritance class to engine/resources 2015-03-10 18:07:46 +08:00
lifecycle_plugin.py Fix file mode, remove executable bit. 2014-09-10 17:17:44 +08:00
parameter_groups.py Fix validation error for parameter group 2015-06-30 11:38:33 +05:30
parameters.py Merge "Fix TypeError on joining list parameters" 2015-07-08 01:27:19 +00:00
plugin_manager.py Use six.moves.map/filter/zip 2015-04-24 11:52:39 +05:30
properties.py Use the default when creating schema from a template 2015-07-06 11:08:14 +10:00
resource.py Merge "Convergence: Compute resource dependencies" 2015-07-08 05:56:52 +00:00
rsrc_defn.py Add __hash__ functions where necessary 2015-07-02 07:56:22 +00:00
scheduler.py Add __bool__ for classes that implement __nonzero__ 2015-07-02 07:56:31 +00:00
service.py support list resources with details 2015-07-08 17:22:33 +08:00
service_software_config.py Merge "Update logging according oslo.i18n recommendations" 2015-07-01 07:18:07 +00:00
service_stack_watch.py Use six.itervalues(x) instead of x.values() 2015-04-21 09:05:49 +03:00
stack.py Convergence: Handling resouce clean-up 2015-07-07 12:32:03 +05:30
stack_lock.py Move listener rpc client to rpc/listener_client.py 2015-06-19 08:24:19 +05:30
support.py Merge "Remove PROTOTYPE support status" 2015-06-25 00:05:01 +00:00
sync_point.py Convergence: Make SyncPoint.update_input_data actually atomic. 2015-06-26 15:01:52 +00:00
template.py Removes redundant validation of template (1) 2015-06-21 21:18:20 +05:30
timestamp.py Make the first line of every file consistent. 2014-03-04 09:03:04 -06:00
update.py Backup new resource as soon as possible 2015-06-02 11:37:02 +03:00
volume_tasks.py Remove TaskRunner from Volume resources 2015-05-19 00:15:21 +03:00
watchrule.py Heat could not create samples with Ceilometer 2015-05-28 22:18:35 +08:00
worker.py Convergence: Compute resource dependencies 2015-07-07 07:27:08 +00:00