mirror of
https://github.com/Dannecron/netology-devops.git
synced 2025-12-25 23:32:37 +03:00
add homework 4.3 question 2 script
This commit is contained in:
@@ -22,11 +22,35 @@
|
||||
}
|
||||
```
|
||||
|
||||
Нужно найти и исправить все ошибки, которые допускает наш сервис
|
||||
Нужно найти и исправить все ошибки, которые допускает наш сервис.
|
||||
|
||||
Решение:
|
||||
|
||||
```json
|
||||
{
|
||||
"info": "Sample JSON output from our service\t",
|
||||
"elements": [
|
||||
{
|
||||
"name": "first",
|
||||
"type": "server",
|
||||
"ip": 7175
|
||||
},
|
||||
{
|
||||
"name": "second",
|
||||
"type": "proxy",
|
||||
"ip": "71.78.22.43"
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
### Обязательная задача 2
|
||||
|
||||
В прошлый рабочий день мы создавали скрипт, позволяющий опрашивать веб-сервисы и получать их IP. К уже реализованному функционалу нам нужно добавить возможность записи JSON и YAML файлов, описывающих наши сервисы. Формат записи JSON по одному сервису: `{ "имя сервиса" : "его IP"}`. Формат записи YAML по одному сервису: `- имя сервиса: его IP`. Если в момент исполнения скрипта меняется IP у сервиса - он должен так же поменяться в yml и json файле.
|
||||
В прошлый рабочий день мы создавали скрипт, позволяющий опрашивать веб-сервисы и получать их IP.
|
||||
К уже реализованному функционалу нам нужно добавить возможность записи JSON и YAML файлов, описывающих наши сервисы.
|
||||
Формат записи JSON по одному сервису: `{ "имя сервиса" : "его IP"}`.
|
||||
Формат записи YAML по одному сервису: `- имя сервиса: его IP`.
|
||||
Если в момент исполнения скрипта меняется IP у сервиса - он должен так же поменяться в yml и json файле.
|
||||
|
||||
#### Ваш скрипт:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user