mirror of
https://github.com/CopterExpress/clever-show.git
synced 2026-05-26 07:07:58 +00:00
Return own rights to pi:pi after files manipulation
This commit is contained in:
@@ -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:
|
||||
|
||||
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user