Adding more CloudLaunch CLI documentation
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 38/100
- Tipo de issue
- Documentación
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- python
- Área
- cli, documentation
Línea de trabajo
Comienza con QuickStart/README.md y el punto de entrada cloudlaunch deployments create --help; después, compara el comando documentado con el error reportado en cloudlaunch_cli/main.py y cloudlaunch_cli/api/endpoints.py. Actualiza la documentación de la CLI con los parámetros requeridos y un ejemplo funcional; estará terminado cuando un lector pueda crear un deployment sin tener que adivinar los parámetros.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
- CloudLaunch CLI obtained from following QuickStart/README.md
- Python 3.8.5
- macOS Catalina 10.15.7
Description
I get errors using cloudlaunch deployments create and can't find docs to help me out (see below).
Background
I love the ease and utility of using CloudLaunch through the web interface and would like to learn more about using the CLI. The quick start guide worked as advertised and I can list my deployments with
cloudlaunch deployments list
and I see there is a create option but I don't see any documentation for that beyond what I can get with the --help flag.
cloudlaunch deployments create [OPTIONS] NAME APPLICATION CLOUD
Trying the cmd from the quickstart page and the README.md here yields an error for me (see below). I guess I am missing some "required parameters" like id and I have tried a few variants but would benefit from some documentation and/or guidance. Thanks!
> cloudlaunch deployments create my-ubuntu-test ubuntu amazon-us-east-n-virginia --application-version 16.04
Traceback (most recent call last):
File "/Users/barry/tmpwork/gvl-cmdlaunch/venv/bin/cloudlaunch", line 8, in <module>
sys.exit(client())
File "/Users/barry/tmpwork/gvl-cmdlaunch/venv/lib/python3.8/site-packages/click/core.py", line 829, in __call__
return self.main(*args, **kwargs)
File "/Users/barry/tmpwork/gvl-cmdlaunch/venv/lib/python3.8/site-packages/click/core.py", line 782, in main
rv = self.invoke(ctx)
File "/Users/barry/tmpwork/gvl-cmdlaunch/venv/lib/python3.8/site-packages/click/core.py", line 1259, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/Users/barry/tmpwork/gvl-cmdlaunch/venv/lib/python3.8/site-packages/click/core.py", line 1259, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/Users/barry/tmpwork/gvl-cmdlaunch/venv/lib/python3.8/site-packages/click/core.py", line 1066, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/Users/barry/tmpwork/gvl-cmdlaunch/venv/lib/python3.8/site-packages/click/core.py", line 610, in invoke
return callback(*args, **kwargs)
File "/Users/barry/tmpwork/gvl-cmdlaunch/venv/lib/python3.8/site-packages/cloudlaunch_cli/main.py", line 103, in create_deployment
cloudlaunch_client = create_api_client(cloud)
File "/Users/barry/tmpwork/gvl-cmdlaunch/venv/lib/python3.8/site-packages/cloudlaunch_cli/main.py", line 20, in create_api_client
cloud_resource = cloudlaunch_client.infrastructure.clouds.get(cloud)
File "/Users/barry/tmpwork/gvl-cmdlaunch/venv/lib/python3.8/site-packages/cloudlaunch_cli/api/endpoints.py", line 96, in get
item = self._client.action(document, self.path + ['read'],
File "/Users/barry/tmpwork/gvl-cmdlaunch/venv/lib/python3.8/site-packages/coreapi/client.py", line 160, in action
_validate_parameters(link, params)
File "/Users/barry/tmpwork/gvl-cmdlaunch/venv/lib/python3.8/site-packages/coreapi/client.py", line 80, in _validate_parameters
raise exceptions.ParameterError(errors)
coreapi.exceptions.ParameterError: {'id': 'This parameter is required.', 'slug': 'Unknown parameter.'}
- Lenguaje dominante
- Python
- Estrellas
- 4
- Forks
- 2
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de CloudVE/cloudlaunch-cli
-
Document how to get an API tokenAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 62/100
CloudVE/cloudlaunch-cli#10 ·
-
Pass temporary (not persisted) credentials when creating deploymentQuizá libre de nuevo @machristie la tomó hace 3090 días y no hay ningún pull request abierto. Abierto
CloudVE/cloudlaunch-cli#11 · 6 comentarios · 1 asignado ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
-
Unable to list deploymentsAbierto
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
CloudVE/cloudlaunch-cli#6 · 7 comentarios ·
Todos los issues de CloudVE/cloudlaunch-cli
Issues similares
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 83/100
PedestrianDynamics/pyFDS-Evac#766 ·
Los mantenedores suelen responder en 1 día
-
Markdown tables render as literal text in 3 example files (missing blank line before header)Abierto
Dificultad 1/5 1-3 horas Aptitud para principiantes 91/100
alchaincyf/nuwa-skill#86 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 2 días
-
Docs Needs Triage
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
pandas-dev/pandas#71055 ·
Los mantenedores suelen responder en 1 día
-
[Bug]: graphify reads files that git's global ignore file hidesPosiblemente ocupada @smngvlkz la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Graphify-Labs/graphify#4335 · 1 comentario ·
Los mantenedores suelen responder en 1 día