Commit Graph

45 Commits (master)

Author SHA1 Message Date
Stephen Finucane 57e9754093 Switch to collections.abc.*
2 years ago
Hervé Beraud 5fa48d67a2 Remove six and python 2.7 full support
3 years ago
Hervé Beraud fccd312871 Remove six and python 2.7 full support
3 years ago
Zane Bitter da974ed216 Use resource description as default description property
4 years ago
Zane Bitter 92101b18e2 Ignore conditions when reparsing ResourceDefinition
5 years ago
Zane Bitter 316b80e1d5 Ensure the whole ResourceDefinition is validated
5 years ago
Zane Bitter 694dac75ca Define resource/output definition sections with constants
5 years ago
Zane Bitter 0c2e1d0c43 Use StackDefinition.all_rsrc_names() API
6 years ago
Zane Bitter 3c13cb82a6 Cache dep_attrs for all resources in definitions
6 years ago
Zane Bitter b0916ad5bb Cache names of required resources in ResourceDefinition
6 years ago
Zane Bitter db989b64ce Always return Resource from ResourceDefinition.dependencies()
6 years ago
Peter Razumovsky e159868d2f Enable new translation mechanism
6 years ago
Peter Razumovsky bf8e3fd7ea Fix using parent_name for Properties
6 years ago
Thomas Herve e1aeabaa03 Ignore dependency errors with conditions
6 years ago
Zane Bitter 2c6fc7bcd6 Remove support for accessing ResourceDefinition like a dict
7 years ago
Zane Bitter 58c0bbf0e1 Get rid of cfn-compatibility in ResourceDefinition.Diff
7 years ago
huangtianhua 4a92678f18 Allows condition name using boolean or function
7 years ago
Zane Bitter 9bd13adeea Evaluate resource conditions in-place
7 years ago
huangtianhua 59476f63bc Support condition for resource
7 years ago
ricolin c385388ea1 Add support for a resource level external_id
7 years ago
Zane Bitter 75b56789e6 Implement diffs of ResourceDefinitions
7 years ago
Zane Bitter 6d786e6e7f Reinstate deprecation warnings
7 years ago
Zane Bitter e79f28d28a Fix unfortunate spelling error
7 years ago
Jenkins 6d6a2956c8 Merge "Make Functions unhashable"
7 years ago
Ethan Lynn 6cf8dc6e56 Fix problems in unicode template support
7 years ago
Zane Bitter 46ac8ea00c Make Functions unhashable
7 years ago
Zane Bitter d60d47b23f Eliminate bogus deprecation warning
7 years ago
ricolin 4188c40beb Remove warnings in heat
7 years ago
Zane Bitter 388ee0257f Fix garbled docstrings
7 years ago
Peter Razumovsky 2da170c435 Fix [H405] pep rule in heat/engine
8 years ago
Zane Bitter a69431ab6c Make ResourceDefinition round-trip stable to avoid extra writes
8 years ago
Peter Razumovsky 2ebb5d1e87 Use ResourceDefinitionCore methods for lbutils
8 years ago
Sirushti Murugesan 46233d2c2a Add __hash__ functions where necessary
8 years ago
Sergey Kraynev 321aadd293 Add deprecation warning for ResourceDefinition
8 years ago
Sirushti Murugesan 640abe0c12 Update the rest of the code to satisfy flake8 in a py34 env
8 years ago
Sirushti Murugesan 8257306624 Use six.moves.map/filter/zip
8 years ago
Peter Razumovsky 3ad4614276 Improve StackValidationFailed response in properties
8 years ago
Sergey Kraynev 401fd430d1 Add way to collect map of needed attributes
8 years ago
Pavlo Shchelokovskyy cb8712281d Enable H904 style checking rule
8 years ago
Pavlo Shchelokovskyy 4279bd2923 Enable H305 and H307 style checks
8 years ago
Angus Salkeld c4026e942a Fix kwargs going into ResourceDefinition
8 years ago
Ethan Lynn a53c73fc4a Using six.string_types for python3 compatible
9 years ago
Zane Bitter 01187b30f9 Add a method to freeze a ResourceDefinition
9 years ago
liu-sheng 5541f43903 Use None instead of mutables in method params defaults
9 years ago
Zane Bitter f2c306c14c Add a ResourceDefinition class
9 years ago