One System Parametrizer
Project description
ONEPARAMS
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.6 e o Pip instalados no seu computador.
Windows
Para instalar o Python e o Pip no Windowns clique aqui.
Linux
Debian/Ubuntu:
$ sudo apt install python3 python3-pip
Fedora:
$ sudo yum install python3 python3-pip
Depois só falta adicionar o diretório~/.local/bin
a sua variavel 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 4 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
Cada módulo 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 paracols
)--app
ou-a
que cria o cadastro dos colaboradores no app ONE BELEZA (disponível apenas para ocols
)
Exemplos
Para deletar todos os serviços cadastrados e cadastrar os serviços na planilha
$ one serv -l emailteste@one.com -e "teste mmtools" planilha.xlsx -R
Se quiser apenas cadastrar os serviços da planilha basta tirar o -R
, assim:
$ one serv -l emailteste@one.com -e "teste mmtools" planilha.xlsx
E alterando o modulo serv
para cols
, card
ou comm
é possível usar as outras funções do Oneparams
Sobre mim
Qualquer duvida podem entrar em contato comigo!
Telegram: @exebixel
Email: ezequielnat7@gmail.com
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for oneparams-0.2.8-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a4d3396da2a51470fdf5aaea509dd576faed1c2d36e80d05bdbe4f52d98a518f |
|
MD5 | 8a536ee35db2c9bd134f78753e749543 |
|
BLAKE2b-256 | 670e9e7ebd4b66abe0bfdec5a4b2334a0df63786f42208d340b27954ccbedcb3 |