ogcli/cli/objects
Jose M. Guisado 4e89fe44d0 cli: add repo.py object
A user can list repos using "ogcli list repos":

$ ogcli list repos
{
    "repositories": [
        {
            "id": 1,
            "ip": "10.141.10.1",
            "name": "Repositorio (Default)"
        },
        {
            "id": 3,
            "ip": "127.0.0.1",
            "name": "dummy"
        },
        {
            "id": 4,
            "ip": "192.168.21.21",
            "name": "helloworld"
        }
    ]
}

The repository of a client or group of clients in a room is configured
using "ogcli set repo --id <id> [--client-ip <ip address>, --room-id
<room id>]:

$ ogcli set repo --id 4 --room-id 1
2023-10-11 17:29:49 +02:00
..
__init__.py Rename files to remove 'og' prefix 2020-06-30 12:51:51 +02:00
client.py objects: add missing prog parameter in subcommands 2023-10-05 11:21:19 +02:00
disks.py disks: remove --format parameter in setup disk 2023-10-09 12:45:07 +02:00
images.py objects: add missing prog parameter in subcommands 2023-10-05 11:21:19 +02:00
modes.py list modes: use print_json 2022-05-20 10:28:40 +02:00
poweroff.py objects: add missing prog parameter in subcommands 2023-10-05 11:21:19 +02:00
reboot.py objects: add missing prog parameter in subcommands 2023-10-05 11:21:19 +02:00
repo.py cli: add repo.py object 2023-10-11 17:29:49 +02:00
scopes.py format: use autopep8 2022-05-20 10:22:42 +02:00
server.py objects: add missing prog parameter in subcommands 2023-10-05 11:21:19 +02:00
wol.py objects: add missing prog parameter in subcommands 2023-10-05 11:21:19 +02:00