ceph-ansible/roles/ceph-mgr
Guillaume Abrioux 36942af698 mgr: backward compatibility for module management
Follow up on 3abc253fec

The structure had even changed within `luminous` release.
It was first:

```
{
    "enabled_modules": [
        "balancer",
        "dashboard",
        "restful",
        "status"
    ],
    "disabled_modules": [
        "influx",
        "localpool",
        "prometheus",
        "selftest",
        "zabbix"
    ]
}
```
Then it changed for:

```
{
  "enabled_modules": [
      "status"
  ],
  "disabled_modules": [
      "balancer",
      "dashboard",
      "influx",
      "localpool",
      "prometheus",
      "restful",
      "selftest",
      "zabbix"
  ]
}
```

and finally:
```
{
  "enabled_modules": [
      "status"
  ],
  "disabled_modules": [
      {
          "name": "balancer",
          "can_run": true,
          "error_string": ""
      },
      {
          "name": "dashboard",
          "can_run": true,
          "error_string": ""
      }
  ]
}
```

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
2018-08-13 13:25:06 +00:00
..
defaults refactor the way we copy keys 2018-04-18 16:46:33 +02:00
meta ceph-mgr: Add support for openSUSE Leap distributions 2017-11-14 10:51:23 +00:00
tasks mgr: backward compatibility for module management 2018-08-13 13:25:06 +00:00
templates Expose /var/run/ceph 2018-04-20 15:48:32 +02:00
LICENSE mgr: add new role for ceph-mgr 2017-04-10 15:13:09 +02:00
README.md Cleanup readme files in roles directories 2017-10-17 11:22:06 +02:00

README.md

Ansible role: ceph-mgr

Documentation is available at http://docs.ceph.com/ceph-ansible/.