diff --git a/daq/src/aaredaq/aaredb.py b/daq/src/aaredaq/aaredb.py index 9ff01df2..c507301e 100644 --- a/daq/src/aaredaq/aaredb.py +++ b/daq/src/aaredaq/aaredb.py @@ -199,7 +199,19 @@ class AareWrapper: response = requests.post(url, files={'uploaded_file': (filename + ".jpg", jpeg_bytes, "image/jpeg")}, verify=False, headers=headers) - print(f"Response status code: {response.status_code}") + logger.debug(f"Response status code: {response.status_code}") + + def upload_jpg(self, sample_id: int, filename: str, jpg_image): + logger.debug(f"jppg_image of type: {type(jpg_image)}") + url = f"{self.__host}/protected_router/sample_runner/{sample_id}/upload-images" + headers = { + "accept": "application/json", + "X-Shared-Password": os.getenv("AAREDB_SHARED_PASSWORD") + } + response = requests.post(url, + files={'uploaded_file': (filename + ".jpg", jpg_image, "image/jpeg")}, + verify=False, headers=headers) + logger.debug(f"Response status code: {response.status_code}") def create_rotation_run(self, s: Optional[SampleShortInfo], r:RotationScanRequest, d:DAQStatusModel): if s is None: