We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 92c91b1 commit eb52721Copy full SHA for eb52721
1 file changed
daemon.py
@@ -1,4 +1,8 @@
1
import time
2
+import logging
3
+
4
+# Set up logging
5
+logging.basicConfig(filename='/var/log/mydaemon.log', level=logging.INFO, format='%(asctime)s:%(levelname)s:%(message)s')
6
7
def handle_request(request):
8
if request == "status":
@@ -10,11 +14,11 @@ def handle_request(request):
10
14
11
15
def daemon_main():
12
16
while True:
13
- request = input("Enter a command: ").strip().lower()
-
17
+ # Example of how you might handle requests
18
+ request = "time" # This could be replaced by a mechanism that reads requests from a file or network
19
response = handle_request(request)
- print("Response:", response)
20
+ logging.info(f"Response: {response}")
21
+ time.sleep(10) # Delay for demonstration purposes
22
23
if __name__ == "__main__":
24
daemon_main()
0 commit comments