scaleway / scaleway-sdk-python

Integrate Scaleway with your Python applications
Apache License 2.0
24 stars 7 forks source link

TypeError: VolumeServer.__init__() missing 1 required positional argument: 'export_uri' #557

Open jonashaag opened 2 weeks ago

jonashaag commented 2 weeks ago
ins.get_server(server_id="...", zone="fr-par-2")

File ~/env/lib/python3.10/site-packages/scaleway/instance/v1/api.py:663, in InstanceV1API.get_server(self, server_id, zone)
    657 res = self._request(
    658     "GET",
    659     f"/instance/v1/zones/{param_zone}/servers/{param_server_id}",
    660 )
    662 self._throw_on_error(res)
--> 663 return unmarshal_GetServerResponse(res.json())

File ~/env/lib/python3.10/site-packages/scaleway/instance/v1/marshalling.py:1756, in unmarshal_GetServerResponse(data)
   1754 field = data.get("server", None)
   1755 if field is not None:
-> 1756     args["server"] = unmarshal_Server(field)
   1757 else:
   1758     args["server"] = None

File ~/env/lib/python3.10/site-packages/scaleway/instance/v1/marshalling.py:824, in unmarshal_Server(data)
    821 field = data.get("volumes", None)
    822 if field is not None:
    823     args["volumes"] = (
--> 824         {key: unmarshal_VolumeServer(value) for key, value in field.items()}
    825         if field is not None
    826         else None
    827     )
    829 field = data.get("modification_date", None)
    830 if field is not None:

File ~/env/lib/python3.10/site-packages/scaleway/instance/v1/marshalling.py:824, in <dictcomp>(.0)
    821 field = data.get("volumes", None)
    822 if field is not None:
    823     args["volumes"] = (
--> 824         {key: unmarshal_VolumeServer(value) for key, value in field.items()}
    825         if field is not None
    826         else None
    827     )
    829 field = data.get("modification_date", None)
    830 if field is not None:

File ~/env/lib/python3.10/site-packages/scaleway/instance/v1/marshalling.py:714, in unmarshal_VolumeServer(data)
    711 else:
    712     args["modification_date"] = None
--> 714 return VolumeServer(**args)

TypeError: VolumeServer.__init__() missing 1 required positional argument: 'export_uri'