Put the cfyx file in a directory of your choice, and add it to the beginning of your PATH variable ( via .bash_profile, etc...). Also add an alias for complete transparency, e.g. alias cfy=cfyx
The goal cfyx is to simplify life for those who use the Cloudify CLI a lot. It does this by storing some state in your $HOME/.cfyx directory. All commmands to cfyx get ultimately passed through to cfy, but potential changed or enhanced. For the execution/deployment tracking to work, you need to use cfyx for all Cloudify CLI interactions. Note that currently cfyx is not tenant aware, IOW it doesn't have separate state for each tenant. Note also that partial commands work, e.g. cfyx can will trigger a cancel of the last execution.
- cfyx context - Prints current context
- cfyx cancel - Cancels the last execution
- cfyx uninstall - Uninstalls the last deployment
- cfyx cuninstall - Cancels and uninstalls the last deployment
- cfyx dd_ - Deletes current deployment, offers uninstall if needed
- cfyx elist - Lists executions for last deployment
- cfyx dlist - Lists deployments
- cfyx evlist - Lists events for last execution