Initializer script
This script is used to initialize ProFTPD and set configuration required by
edeposit.amqp.ftp module.
It changes/creates ProFTPD configuration file, password file and extened log
file. Also user directory is created and correct permissions is set.
-
ftp.initializer.add_or_update(data, item, value)[source]
Add or update value in configuration file format used by proftpd.
Parameters: |
- data (str) –
Configuration file as string.
- item (str) –
What option will be added/updated.
- value (str) –
Value of option.
|
Returns: | str –
updated configuration
|
-
ftp.initializer.main(*args, **kwargs)[source]
Used to create configuration files, set permissions and so on.