'.' is no longer an unsupported character

This commit is contained in:
2022-02-16 00:42:16 -05:00
parent 7afcfdb43d
commit ca007f55ac
2 changed files with 5 additions and 8 deletions
+4 -7
View File
@@ -21,20 +21,17 @@ def delete(_file_path):
except FileNotFoundError:
print('\nFile does not exist remotely.\n')
for _device_name in listdir(expanduser('~/.config/sshyp/devices')):
open(f"{expanduser('~/.config/sshyp/deleted/')}{_file_path.replace('/', '@')}.{_device_name}.del", 'w')
open(f"{expanduser('~/.config/sshyp/deleted/')}{_file_path.replace('/', '@')}^&*{_device_name}^&*del", 'w')
def check(_client_device_name):
open(expanduser('~/.config/sshyp/deletion_database'), 'w').write('')
for _file in listdir(expanduser('~/.config/sshyp/deleted')):
_file_path = _file.replace('.gpg', '').replace('@', '/').split('.')[0]
_device = _file.replace('.gpg', '').split('.')[1]
_file_path = _file.replace('@', '/').split('^&*')[0]
_device = _file.split('^&*')[1]
if _device == _client_device_name:
try:
remove(f"{expanduser('~/.config/sshyp/deleted/')}{_file}")
except FileNotFoundError:
pass
if _file.__contains__('.gpg'):
open(expanduser('~/.config/sshyp/deletion_database'), 'a').write(_file_path + '.gpg\n')
else:
open(expanduser('~/.config/sshyp/deletion_database'), 'a').write(_file_path + '\n')
open(expanduser('~/.config/sshyp/deletion_database'), 'a').write(_file_path + '\n')
+1 -1
View File
@@ -78,7 +78,7 @@ The following limitations will be corrected in future updates:
Currently, the entry list displays each entry with the file extension ".gpg" visible (which you do not type when reading, modifying, or creating an entry). This will be corrected when the new entry list is added.
The following characters/character sequences are not supported in entry/folder titles:
. @ ^&*
@ ^&*
.SH SETUP
sshyp operates on a client-server model, and thus requires you to have access to your own server (whether it be a physical home server or a cloud rental) with remote access via SSH.