Return own rights to pi:pi after files manipulation

This commit is contained in:
Arthur Golubtsov
2019-10-23 13:07:56 +01:00
parent cb46165557
commit 29a9fe5ceb
2 changed files with 4 additions and 0 deletions

View File

@@ -1,3 +1,4 @@
import os
import time
import errno
import random
@@ -74,6 +75,7 @@ class Client(object):
def rewrite_config(self):
with open(self.config_path, 'w') as file:
self.config.write(file)
os.system("chown -R pi:pi /home/pi/clever-show")
def write_config(self, reload_config=True, *config_options):
for config_option in config_options:

View File

@@ -1,4 +1,5 @@
import io
import os
import sys
import json
import socket
@@ -382,6 +383,7 @@ class ConnectionManager(object):
logger.error("File {} can not be written due error: {}".format(filepath, error))
else:
logger.info("File {} successfully received ".format(filepath))
os.system("chown -R pi:pi /home/pi/clever-show")
def write(self):
with self._send_lock: