Sign in
agent:

Notify about disk space before cleaning up

There was a problem that the LLM was not able to address. Please rephrase your prompt and try again.
channel = "alerts" message = "The disk has filled up! Only this much left: " + str(available_disk) message += "\n Going to clean up the disk with docker system prune -a -f" cred_label = "slack_creds"
copied
  1. 1

    Post a message to a Slack channel

    There was a problem that the LLM was not able to address. Please rephrase your prompt and try again.

    Post the formatted message to a given Slack channel. Use the cred_label to get the right credentials stored in the backed.

    print("Message: ", message) print("channel: ", channel) # print("cred_label: ", cred_label) # print("num_duplicates: ", num_duplicates) from slack_sdk import WebClient from slack_sdk.errors import SlackApiError # Retrieve credentials based on a label provided creds_resp = _get_creds(cred_label) creds = creds_resp['creds'] slack_token = creds['password'] # Initialize the Slack client client = WebClient(token=slack_token) # Function to send message to Slack def send_message_to_slack(channel, message): try: response = client.chat_postMessage( channel=channel, text=message ) print("Message sent successfully:", response["ts"]) except SlackApiError as e: print(f"Error sending message: {e.response['error']}") send_message_to_slack(channel, message)
    copied
    1