diff --git a/apps/basics/1.0.0/api.yaml b/apps/basics/1.0.0/api.yaml index 6f6a5def0..0272bb911 100644 --- a/apps/basics/1.0.0/api.yaml +++ b/apps/basics/1.0.0/api.yaml @@ -89,3 +89,8 @@ actions: returns: schema: type: object + - name: sample_report_data + description: Outputs a string in the correct formatting that reports expects. + returns: + schema: + type: string diff --git a/apps/basics/1.0.0/src/app.py b/apps/basics/1.0.0/src/app.py index 8a6b7a97a..f889160be 100644 --- a/apps/basics/1.0.0/src/app.py +++ b/apps/basics/1.0.0/src/app.py @@ -66,6 +66,11 @@ async def echo_json(self, data): await self.console_logger.info(f"Echoing JSON: {data}") return data + async def sample_report_data(self): + message = f"Alpha,Beta,Charlie\n1,2,3\n4,5,6\n1,2,3\n4,5,6\n1,2,3\n4,5,6\n1,2,3\n4,5,6\n1,2,3\n4,5,6\n1,2,3\n4,5,6\n1,2,3\n4,5,6\n1,2,3\n4,5,6" + self.logger.info(message) + await self.console_logger.info(message) + return message if __name__ == "__main__": asyncio.run(Basics.run(), debug=True)