1[Unit]
2Description=NVMe management
3Wants=xyz.openbmc_project.LED.GroupManager.service xyz.openbmc_project.Inventory.Manager.service
4After=xyz.openbmc_project.LED.GroupManager.service xyz.openbmc_project.Inventory.Manager.service
5Wants=mapper-wait@-xyz-openbmc_project-control-nvme.service
6After=mapper-wait@-xyz-openbmc_project-control-nvme.service
7
8[Service]
9ExecStartPre=/usr/bin/nvme_json_rewrite.sh
10ExecStart=/usr/bin/nvme_main
11Type=dbus
12BusName=xyz.openbmc_project.nvme.manager
13SyslogIdentifier=phosphor-nvme
14Restart=always
15RestartSec=3
16StartLimitInterval=0
17
18[Install]
19WantedBy=multi-user.target