Jupyterhub service not starting

I have the following code in /usr/local/etc/jupyterhub/jupyterhub_config.d/jupyterhub_config.py

c.Jupyterhub.services = [
          {
              "admin": True,
              "name": "notebook-status",
              "command": [sys.executable, "./notebook-status.py"],
          }
      ]

But when i hit the http://localhost/hub/api/services i only get the following repsonse:

{
  "cull-idle": {
    "name": "cull-idle",
    "admin": true,
    "url": "",
    "prefix": "",
    "command": [
      "python3",
      "-m",
      "jupyterhub_idle_culler",
      "--url=http://localhost:8081/hub/api",
      "--timeout=3600",
      "--cull-every=600",
      "--concurrency=10"
    ],
    "pid": 13,
    "info": {},
    "display": true
  }
}

Is this s bug or am i missing some of the setup?

I’m actually using jupyterhub kubernetes so my fix is to add the above service to my Helm config:

hub:
  services:
    notebook-status:
      admin: true
      name: notebook-status
      api_token: wizard123
      command: ["python3", "/usr/local/etc/jupyterhub/jupyterhub_config.d/notebook_status.py"]