So using the attachment below:I get a different result. I tweaked the code:
Code:for partition in Components.Harddisk.harddiskmanager.getMountedPartitions(): print("[Timeshift] DEBUG: path %s, mountpoint %s and filesystem %s" % (path, partition.mountpoint, partition.filesystem())) print("Valid", partition.filesystem() in supported_filesystems) if partition.filesystem() in supported_filesystems: valid_partitions.append(partition.mountpoint)
These are the results in my log:
Code:< 210.0182> [Timeshift] DEBUG: path /beast/, mountpoint / and filesystem ubifs < 210.0202> Valid False < 221.3488> [Timeshift] DEBUG: path /media/, mountpoint / and filesystem ubifs < 221.3506> Valid False < 224.8464> [Timeshift] DEBUG: path /e2/timeshift/, mountpoint / and filesystem ubifs < 224.8483> Valid False < 228.7765> [Timeshift] DEBUG: path /beast/enigma2/timeshift/, mountpoint / and filesystem ubifs < 228.7786> Valid False
So the getMountedPartitions() function is not picking up my mounted NFS partition (/beast). Not sure why - trying to track down the getMountedPartitions function to see what's going on.
For reference, the partition does show up in mount:
Code:172.30.1.2:/beast on /beast type nfs4 (rw,relatime,vers=4.0,rsize=8192,wsize=8192,namlen=255,soft,proto=tcp,port=0,timeo=14,retrans=2,sec=sys,clientaddr=172.30.1.18,local_lock=none,addr=172.30.1.2)
(and equivalent in df)
Putty to receiver: init 4 (space between)
Filezilla: copy attachment to /usr/lib/enigma2/python/Components
Putty: init 6 (space between)
Post the debug log here.(do not zip log)