@@ -29,8 +29,7 @@ mount_gdrive () {
29
29
# Mount GD if not already mounted.
30
30
if [ $( ps -ef | grep " plexdrive" | grep -v " grep" | wc -l) == " 0" ]; then
31
31
echo " [ $( date $( printenv DATE_FORMAT) ) ] Mounting Google Drive mountpoint: ${cloud_dir} "
32
- echo " screen -dmS plexdrive plexdrive $mongo $plexdrive_options ${cloud_dir} "
33
- screen -dmS plexdrive plexdrive $mongo $plexdrive_options " ${cloud_dir} "
32
+ plexdrive $mongo $plexdrive_options " ${cloud_dir} " &
34
33
else
35
34
echo " [ $( date $( printenv DATE_FORMAT) ) ] Google Drive mountpoint: ${cloud_dir} already mounted."
36
35
fi
@@ -53,10 +52,9 @@ mount_local_media () {
53
52
54
53
if [ $( ps -ef | grep " rclone" | grep -v " grep" | wc -l) == " 0" ]; then
55
54
echo " [ $( date $( printenv DATE_FORMAT) ) ] Mounting decrypted Google Drive: ${cloud_decrypt_dir} "
56
- echo " rclone mount $rclone_mount_options $@ $( printenv RCLONE_LOCAL_ENDPOINT) ${cloud_decrypt_dir} "
57
55
rclone mount $rclone_mount_options " $@ " " $( printenv RCLONE_LOCAL_ENDPOINT) " " ${cloud_decrypt_dir} " &
58
56
else
59
- echo " [ $( date $( printenv DATE_FORMAT) ) ] Decrypted Google Drive mountpoint: ${cloud_decrypt_dir} already mounted."
57
+ echo " [ $( date $( printenv DATE_FORMAT) ) ] Decrypted mountpoint: ${cloud_decrypt_dir} already mounted."
60
58
fi
61
59
}
62
60
@@ -80,15 +78,12 @@ mount_union () {
80
78
81
79
# Mount plex media directory if not already mounted.
82
80
if [ $( ps -ef | grep " unionfs" | grep -v " grep" | wc -l) == " 0" ]; then
83
- echo " [ $( date $( printenv DATE_FORMAT) ) ] Mounting Plex library mountpoint: ${local_media_dir} "
84
-
85
81
ufs_mounts=" ${local_decrypt_dir} =RW:${cloud_decrypt_dir} =RO"
86
82
87
- echo " [ $( date $( printenv DATE_FORMAT) ) ] Mounting union of ${local_decrypt_dir} and ${cloud_decrypt_dir} : ${local_media_dir} "
88
- echo " unionfs $ufs_options ${ufs_mounts} ${local_media_dir} "
83
+ echo " [ $( date $( printenv DATE_FORMAT) ) ] Mounting union: ${local_media_dir} "
89
84
unionfs $ufs_options " ${ufs_mounts} " " ${local_media_dir} "
90
85
else
91
- echo " [ $( date $( printenv DATE_FORMAT) ) ] Plex library mountpoint: ${local_media_dir} already mounted."
86
+ echo " [ $( date $( printenv DATE_FORMAT) ) ] Union mountpoint: ${local_media_dir} already mounted."
92
87
fi
93
88
}
94
89
102
97
mount_local_media
103
98
fi
104
99
mount_union
105
- fi
100
+ fi
101
+
102
+ exit 0
0 commit comments