Spaces:
Sleeping
Sleeping
import os | |
class StopImageCaptureServiceExample: | |
def __init__(self, stop_flag_path): | |
self.stop_flag_path = stop_flag_path | |
def stop_example_ipcam_webcam(self): | |
""" | |
Stop the image capturing service | |
:return: | |
""" | |
try: | |
with open(self.stop_flag_path, 'w') as flag_file: | |
flag_file.write("True") | |
print("Stop flag set.") | |
os.remove(self.stop_flag_path) | |
except Exception as e: | |
print(f"Error setting stop flag: {e}") | |
if __name__ == "__main__": | |
STOP_FLAG_PATH = "resources/flag" | |
stop_load_image_example = StopImageCaptureServiceExample(STOP_FLAG_PATH) | |
stop_load_image_example.stop_example_ipcam_webcam() | |