Quota Notification Utility
Overview
Installation
Configuration
Supported File Systems
Command Line Interface
Usage Examples
Source Documentation
quota_notifier.cli
quota_notifier.disk_utils
quota_notifier.notify
quota_notifier.orm
quota_notifier.settings
quota_notifier.shell
Quota Notification Utility
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
N
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
_
__init__() (quota_notifier.cli.Parser method)
(quota_notifier.disk_utils.AbstractQuota method)
(quota_notifier.notify.EmailTemplate method)
(quota_notifier.orm.Notification method)
(quota_notifier.shell.ShellCmd method)
(quota_notifier.shell.User method)
A
AbstractQuota (class in quota_notifier.disk_utils)
admin_emails (quota_notifier.settings.SettingsSchema attribute)
Application (class in quota_notifier.cli)
ApplicationSettings (class in quota_notifier.settings)
B
beegfs (quota_notifier.disk_utils.QuotaFactory.QuotaType attribute)
BeeGFSQuota (class in quota_notifier.disk_utils)
bytes_to_str() (quota_notifier.disk_utils.AbstractQuota static method)
C
cache_quotas() (quota_notifier.disk_utils.BeeGFSQuota class method)
configure() (quota_notifier.orm.DBConnection class method)
connection (quota_notifier.orm.DBConnection attribute)
D
db_url (quota_notifier.settings.SettingsSchema attribute)
DBConnection (class in quota_notifier.orm)
debug (quota_notifier.settings.SettingsSchema attribute)
disk_timeout (quota_notifier.settings.SettingsSchema attribute)
E
email_domain (quota_notifier.settings.SettingsSchema attribute)
email_from (quota_notifier.notify.EmailTemplate attribute)
(quota_notifier.settings.SettingsSchema attribute)
email_subject (quota_notifier.notify.EmailTemplate attribute)
(quota_notifier.settings.SettingsSchema attribute)
email_template (quota_notifier.notify.EmailTemplate attribute)
EmailTemplate (class in quota_notifier.notify)
engine (quota_notifier.orm.DBConnection attribute)
error() (quota_notifier.cli.Parser method)
execute() (quota_notifier.cli.Application class method)
F
file_system (quota_notifier.orm.Notification attribute)
file_systems (quota_notifier.settings.SettingsSchema attribute)
FileSystemSchema (class in quota_notifier.settings)
G
generic (quota_notifier.disk_utils.QuotaFactory.QuotaType attribute)
GenericQuota (class in quota_notifier.disk_utils)
get() (quota_notifier.settings.ApplicationSettings class method)
get_last_threshold() (quota_notifier.notify.UserNotifier static method)
get_next_threshold() (quota_notifier.notify.UserNotifier static method)
get_quota() (quota_notifier.disk_utils.AbstractQuota class method)
(quota_notifier.disk_utils.BeeGFSQuota class method)
(quota_notifier.disk_utils.GenericQuota class method)
(quota_notifier.disk_utils.IhomeQuota class method)
get_user_quotas() (quota_notifier.notify.UserNotifier static method)
get_users() (quota_notifier.notify.UserNotifier class method)
gid (quota_notifier.shell.User property)
gid_blacklist (quota_notifier.settings.SettingsSchema attribute)
group (quota_notifier.shell.User property)
I
id (quota_notifier.orm.Notification attribute)
ihome (quota_notifier.disk_utils.QuotaFactory.QuotaType attribute)
ihome_quota_path (quota_notifier.settings.SettingsSchema attribute)
IhomeQuota (class in quota_notifier.disk_utils)
iter_all_users() (quota_notifier.shell.User class method)
L
last_update (quota_notifier.orm.Notification attribute)
log_level (quota_notifier.settings.SettingsSchema attribute)
log_path (quota_notifier.settings.SettingsSchema attribute)
M
model_config (quota_notifier.settings.FileSystemSchema attribute)
(quota_notifier.settings.SettingsSchema attribute)
module
quota_notifier
quota_notifier.cli
quota_notifier.disk_utils
quota_notifier.notify
quota_notifier.orm
quota_notifier.settings
quota_notifier.shell
N
name (quota_notifier.settings.FileSystemSchema attribute)
Notification (class in quota_notifier.orm)
notify_user() (quota_notifier.notify.UserNotifier method)
P
Parser (class in quota_notifier.cli)
path (quota_notifier.settings.FileSystemSchema attribute)
percentage (quota_notifier.disk_utils.AbstractQuota property)
prohibited_characters (quota_notifier.shell.ShellCmd attribute)
Q
quota_notifier
module
quota_notifier.cli
module
quota_notifier.disk_utils
module
quota_notifier.notify
module
quota_notifier.orm
module
quota_notifier.settings
module
quota_notifier.shell
module
QuotaFactory (class in quota_notifier.disk_utils)
QuotaFactory.QuotaType (class in quota_notifier.disk_utils)
R
reset_defaults() (quota_notifier.settings.ApplicationSettings class method)
run() (quota_notifier.cli.Application class method)
S
send() (quota_notifier.notify.EmailTemplate method)
send_notifications() (quota_notifier.notify.UserNotifier method)
send_to_user() (quota_notifier.notify.EmailTemplate method)
session() (quota_notifier.orm.DBConnection class method)
set() (quota_notifier.settings.ApplicationSettings class method)
set_from_file() (quota_notifier.settings.ApplicationSettings class method)
SettingsSchema (class in quota_notifier.settings)
ShellCmd (class in quota_notifier.shell)
smtp_host (quota_notifier.settings.SettingsSchema attribute)
smtp_port (quota_notifier.settings.SettingsSchema attribute)
T
threshold (quota_notifier.orm.Notification attribute)
thresholds (quota_notifier.settings.FileSystemSchema attribute)
type (quota_notifier.settings.FileSystemSchema attribute)
U
uid (quota_notifier.shell.User property)
uid_blacklist (quota_notifier.settings.SettingsSchema attribute)
url (quota_notifier.orm.DBConnection attribute)
User (class in quota_notifier.shell)
username (quota_notifier.orm.Notification attribute)
(quota_notifier.shell.User property)
UserNotifier (class in quota_notifier.notify)
V
validate_name() (quota_notifier.settings.FileSystemSchema class method)
validate_path() (quota_notifier.settings.FileSystemSchema class method)
validate_percent() (quota_notifier.orm.Notification method)
validate_thresholds() (quota_notifier.settings.FileSystemSchema class method)
validate_unique_file_systems() (quota_notifier.settings.SettingsSchema class method)