calm-dsl icon indicating copy to clipboard operation
calm-dsl copied to clipboard

Keep Calm and DSL On!

Results 106 calm-dsl issues
Sort by recently updated
recently updated
newest added

For Calm SaaS an API key is required. This key file is a JSON file with keys name and token. It would be great to let the config.ini file to...

P0

On creating a blueprint which contains http task with some secret headers. The api is failing with `"Provided passphrase is wrong. Please enter correct passphrase"`

bug
P1

`calm create bp` command return a` zero exit code` even though it results in an `Error`. Calm command should return an exit code other than zero on error. Use-case: within...

P1

Example: `black.InvalidInput: Cannot parse: 185:108: email_sender = CalmVariable.Simple('[email protected]', label='', regex='(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])', validate_regex=True, is_mandatory=False, is_hidden=True, runtime=False, description='')`

P2

Currently, there is no info related to how marketplace bps can be launched from calm DSL. The same is supported with calm launch marketplace bp NAME etc. A section describing...

Add retries count, read timeout as cli params or config parameter. That can increase the processing of some dsl commands. For ex: If configuration of two verified account is disturbed/screwed.`calm...

As today there is no option to set the POD name as well as the Calm deployment object name like you can do via the UI ![image](https://user-images.githubusercontent.com/17649319/109505971-0d7ddc00-7a95-11eb-9a8d-e7733f5588c7.png)

P2

calm-dsl decompile adds extra char `|` in cloud-init which results in failure at check login point.

Include the option -w (watch) for `calm create app -f blueprint.py -w -a myApp`

P2

Have an option to not include secrets or credentials values when compiling a blueprint with: `calm compile bp -f blueprint.py`