Add volume_path to the output for the volume object

Aberta
#3,220 1 comentário 1 reação 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
2/5
Tempo estimado
1-3 horas
Facilidade para iniciantes
45/100
Tipo de issue
Funcionalidade
Clareza
Razoavelmente clara
Status de atividade
Estagnada
Stack de tecnologia
go
Domínio
cli

Direção de pesquisa

Comece pelo ponto de entrada databricks volumes list abc_catalog abc_schema e localize o código de saída ou de serialização do objeto volume. Verifique como os campos catalog, schema e name existentes são produzidos; está concluído quando a saída também incluir o caminho esperado /Volumes/{catalog}/{schema}/{name}.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

Enhancement No Autoclose Stale
Describe the issue

Add volume_path to the output of the volume object:

{
  "catalog_name": "abc_catalog",
  "schema_name": "abc_schema",
  "name": "abc_volume",
  "volume_path": "/Volumes/abc_catalog/abc_schema/abc_volume"
}

Once this is done, DABs can be changed to use it like this:

parameters: 
  - name: abc_volume_path
     default: ${resources.volumes.abc_volume_defn.volume_path}

Instead of:

default: /Volumes/${resources.volumes.abc_volume_defn.catalog_name}/${resources.volumes.abc_volume_defn.schema_name}/${resources.volumes.abc_volume_defn.name}
Steps to reproduce the behavior

Please list the steps required to reproduce the issue, for example:

  1. Run databricks volumes list abc_catalog abc_schema
  2. Manually build the volume_path from the current output -- tedious.
Expected Behavior

Show the volume_path along with the other volume outputs

Actual Behavior

No volume_path provided, must be manually constructed from parts of the volume object.

With this provided in the output, DABs can then be updated to use something like this:

OS and CLI version

CLI: v0.255.0, any OS

Is this a regression?

No

Linguagem predominante
Go
Estrelas
427
Forks
267
Merge médio
2d 1h
PRs com merge (30d)
233

Preparar o ambiente

  • Inclui um Dockerfile ou arquivo Docker Compose
  • Tem um modelo de pull request
  • Sem guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de databricks/cli

Todas as issues de databricks/cli

Issues semelhantes

Mais issues de Go

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.