GitHub user AviaE opened a pull request:
https://github.com/apache/incubator-ariatosca/pull/83
ARIA-126 Add node states
1. The states are described in section 3.3.1 of the TOSCA spec.
2. The state is changed if a standard lifecycle operation runs of the
node, as described in sections 5.7.4.1, 5.7.4.4.1, and 5.7.4.4.2 of the
TOSCA spec.
3. We did not address the 'error' state yet.
This state is defined as part of the possible node states in the model, but
currently no execution path leads to setting a node's state to 'error'.
4. No validation of state transiontions.
For example, we do not validate if a node goes from 'created'
to 'started' without going through the 'configured' state in between.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/apache/incubator-ariatosca
ARIA-126-update-node-statuses
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-ariatosca/pull/83.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #83
----
commit d74baa7895297bdcd190afdf823d3a70d2429e42
Author: Avia Efrat <[email protected]>
Date: 2017-03-22T15:19:58Z
ARIA-126 Add node states
1. The states are described in section 3.3.1 of the TOSCA spec.
2. The state is changed if a standard lifecycle operation runs of the
node, as described in sections 5.7.4.1, 5.7.4.4.1, and 5.7.4.4.2 of the
TOSCA spec.
3. We did not address the 'error' state yet.
This state is defined as part of the possible node states in the model, but
currently no execution path leads to setting a node's state to 'error'.
4. No validation of state transiontions.
For example, we do not validate if a node goes from 'created'
to 'started' without going through the 'configured' state in between.
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---