An open API service indexing awesome lists of open source software.

https://github.com/grrlopes/dds

Descoberta de serviço e chamados na base BMC Remedy
https://github.com/grrlopes/dds

Last synced: 9 months ago
JSON representation

Descoberta de serviço e chamados na base BMC Remedy

Awesome Lists containing this project

README

          

DDS - Descoberta de serviços
============

Objetivo
-------

Efetuar consultas estilo cmdb na base remedy.

Requisitos
----------

1. Python 2.7+
2. PIP
3. ARAPI 8
- https://rrr.se/download/arapi/api811linux.tar.gz
4. Pyremedy
- https://github.com/fgimian/pyremedy/archive/0.2.1.tar.gz

Instalação
----------

Efetuar o download dentro da pasta **/tmp**.

1. PIP
- yum -y install python-pip

2. Dependências lib Remedy.
- mkdir /opt/remedy
- tar -xvfz api811linux.tar.gz -C /opt/remedy --strip 1
```
echo '# Remedy ARS support' > /etc/ld.so.conf.d/remedy.conf
echo /opt/remedy/lib >> /etc/ld.so.conf.d/remedy.conf
echo /opt/remedy/bin >> /etc/ld.so.conf.d/remedy.conf
sudo ldconfig
```
3. Pyremedy
- tar -xzvf pyremedy-0.2.1.tar.gz
```
cd /tmp/pyremedy-0.2.1
python setup.py install
```

Teste Conexão Remedy
--------------------

```
from pyremedy import ARS, ARSError
try:
conexao = ARS(
server='endereco ip', port=1234,
user='usuario', password='senha'
)
conexao.schemas()
except ARSError as e:
print('ERROR: {}'.format(e))
```