Dear developers,
I am currently learning ARIA, and try to follow the quickstack guide from this
post (https://github.com/apache/incubator-ariatosca), but I am lost there since
the CLI option mentioned in the guide is supported yet.
It said the below command can create a service instance, but seems like "parse"
is not a valid option.
- aria parse blueprints/tosca/node-cellar/node-cellar.yaml
This is help manual I can see:
$ aria -h
Usage: aria [OPTIONS] COMMAND [ARGS]...
ARIA's Command Line Interface
To activate bash-completion. Run: eval "$(_ARIA_COMPLETE=source aria)"
ARIA's working directory resides by default in ~/.aria. To change it, set
the environment variable ARIA_WORKDIR to something else (e.g. /tmp/).
Options:
-v, --verbose Show verbose output. You can supply this up to three times
(i.e. -vvv)
--version Display the version and exit
-h, --help Show this message and exit.
Commands:
executions Handle workflow executions
logs Show logs from workflow executions
node-templates Handle a service template's node templates
nodes Handle a service's nodes
plugins Handle plugins
reset Reset ARIA's working directory
service-templates Handle service templates on the manager
services Handle services
workflows Handle service workflows
There is no "parse" option list there. I have also tried the installation via
'pip' with version 0.1, and this is what I can see:
$ aria node-cellar.yaml
Validation issues:
0: location: aria-1.0
ReaderNotFoundError: location: aria-1.0
So, what the error here means? How can I fix it?
This is how the imports defined in the "node-cellar.yaml" from the code base.
imports:
- types/openstack.yaml
- types/nodejs.yaml
- types/mongodb.yaml
- types/nginx.yaml
- aria-1.0
Thank you very much!
Best Regards,
Dave Chen