1
resposta

kettel.properties Nao esta sendo inicializado em uma ENV. VARIABLE.

Estou com um problema para setar o .kettle em um lugar diferente como minha variavel de ambiente.

Criei duas pastas em /usr/loca/(.kettle_dev)|(.kettle_prd) e fiz o link simbolico na pasta /opt/.keetle

(base) ➜  /opt ls -la /usr/local 
total 48
drwxr-xr-x 12 root    root    4096 jun 12 21:19 .
drwxr-xr-x 11 root    root    4096 mai 19 23:48 ..
drwxr-xr-x  2 root    root    4096 mai 20 01:04 bin
drwxr-xr-x  2 root    root    4096 fev  9 22:12 etc
drwxr-xr-x  2 root    root    4096 fev  9 22:12 games
drwxr-xr-x  9 root    root    4096 mai 20 01:04 include
drwxrwxr-x  2 martoso martoso 4096 jun 12 20:48 .kettle_dev
drwxr-xr-x  2 martoso martoso 4096 jun 12 21:19 .kettle_prd
drwxr-xr-x  6 root    root    4096 mai 20 01:04 lib
lrwxrwxrwx  1 root    root       9 mai 19 19:22 man -> share/man
drwxr-xr-x  2 root    root    4096 fev  9 22:12 sbin
drwxr-xr-x 10 root    root    4096 mai 20 01:04 share
drwxr-xr-x  2 root    root    4096 fev  9 22:12 src
(base) ➜  /opt sudo chown -R martoso:martoso .kettle               
(base) ➜  /opt ls -la
total 28
drwxr-xr-x  7 root    root    4096 jun 12 21:20 .
drwxr-xr-x 27 root    root    4096 jun  9 21:13 ..
drwxr-xr-x  3 root    root    4096 jun  9 19:53 google
lrwxrwxrwx  1 martoso martoso   22 jun 12 21:20 .kettle -> /usr/local/.kettle_dev
drwxr-xr-x  3 root    root    4096 jun  9 20:08 microsoft
drwxr-xr-x  4 root    root    4096 jun  9 20:04 mssql
drwxrwxr-x  4 root    root    4096 jun  9 20:08 mssql-tools
drwxr-xr-x  4 root    root    4096 mai 20 21:45 teamviewer

Porem quando eu seto uma variavel dentro do meu .zshrc com as linhas:

# Ketle env var
export kettle_home="/opt/.kettle"
export PATH="$PATH:$kettle_home"

O Spoon ta criando uma pasta no $HOME/.kettle/ com o properties denovo, estou usando Ubuntu 18.04, nao sei o que posso estar fazendo errado, agradeco a ajuda.

O Path de BI esta excelente ateh o momento.

1 resposta

Oii Fabio, tudo bom?

Peço imensas desculpas pela demora no retorno de sua resposta, vamos lá:

Uma possível solução seria você indicar o caminho direto, sem o link simbólico, exemplo:

export kettle_home="/usr/local/.kettle_dev"
export PATH="$PATH:$kettle_home"

Tente dessa forma, se não der certo me avisa, tá bom? :)

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software