Skip to main content

One System Parametrizer

Project description

ONEPARAMS

Pypi

Uma CLI relativamente simples para automatizar os processos de parametrização dos sistemas ONE BELEZA

Instalação

Para instalar o OneParams é necessário ter o Python com uma versão acima da 3.7 e o Pip instalados no seu computador.

Windows

Para instalar o Python e o Pip no Windows clique aqui.

Linux

Debian/Ubuntu:

$ sudo apt install python3 python3-pip

Fedora:

$ sudo dnf install python3 python3-pip

Depois só falta adicionar o diretório~/.local/bin a sua variável PATH, adicionando essa linha no seu ~/.bashrc ou ~/.zshrc:

export PATH="$PATH:$HOME/.local/bin"

OneParams

Depois de instalar o Python e o Pip em seu sistema, abra um terminal e digite:

$ pip install oneparams

Como Usar

O OneParams precisa do módulos (o que ele vai fazer) o nome da empresa, email e senha se ela for diferente da senha padrão e claro da planilha de parametrização que sera lida

O OneParams tem 6 módulos:

  • serv para manipular serviços;

  • cols para manipular os colaboradores;

  • comm para manipular as comissões (sem suporte a comissões diferenciadas);

  • card para manipular os cartões

  • clis para manipular os clientes

  • reset para resetar senhas de emails

Cada módulo (exceto reset) precisa:

  • do nome da empresa --empresa ou -e
  • do email de login --login ou -l
  • da senha --password ou -p, isso se a senha for diferente da senha padrão
  • e claro da planilha de parametrização

Também existem alguns parâmetros opcionais como:

  • --reset ou -R que serve para deletar todos os cadastros do modulo (não disponível para cols)
  • --no-warning ou -W onde você pode retirar os avisos (warnings) do OneParams
  • --no-erros ou -E que implementa uma forma mais simples que resolução automática de erros (disponível apenas para o clis e comm)
  • --skip ou -S que caso o nome do cadastro da planilha já exista no banco de dados do cliente, esse cadastro é "pulado" (disponível apenas para o clis)

Exemplos

Para deletar todos os serviços cadastrados e cadastrar os serviços na planilha

$ one serv -l emailteste@one.com -e "nome da empresa" planilha.xlsx -R

Se quiser apenas cadastrar os serviços da planilha basta tirar o -R, assim:

$ one serv -l emailteste@one.com -e "nome da empresa" planilha.xlsx

E alterando o modulo serv para cols, card, comm ou clis é possível usar as outras funções do OneParams

Documentação

Para mais informações sobre o OneParams, veja a wiki do projeto

Sobre mim

Qualquer duvida podem entrar em contato comigo!

Telegram: @exebixel

Email: ezequielnat7@gmail.com

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

oneparams-0.3.5.1.tar.gz (29.1 kB view hashes)

Uploaded Source

Built Distribution

oneparams-0.3.5.1-py3-none-any.whl (40.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page