Usage: embysweeper (-b=<excludedLibraries> [-b=<excludedLibraries>]... |
-i=<includedLibraries> [-i=<includedLibraries>]...) [-h]
[--https] [--ignore-fav-series] [--version]
[--ignore-series-tag=<ignoreSeriesTag>] [-l=<logLevel>]
[--lib-log-level=<libLogLevel>]
[--min-age-days=<minAgeDays>] [-o=<embyPort>] -p=<password>
[-s=<embyHost>] -u=<user> -e=<cleanupUsers>
[-e=<cleanupUsers>]... [--filter=<String=String>]...
[@<filename>...] [COMMAND]
[@<filename>...] One or more argument files containing options.
-b, --excluded-library=<excludedLibraries>
a library not to scan in; multiple allowed
-e, --cleanup-user=<cleanupUsers>
user name to cleanup; multiple allowed
--filter=<String=String>
filter to apply to discovered items; multiple
allowed; these are filters to apply to the /User/
{id}/Items api call
-h, --help display help and exit
--https connect to Emby via https
-i, --included-library=<includedLibraries>
a library to scan in; multiple allowed
--ignore-fav-series always ignore episodes if the series is a favorite
--ignore-series-tag=<ignoreSeriesTag>
always ignore episodes if the series is tagged with
this tag
-l, --log-level=<logLevel>
log level (TRACE, DEBUG, INFO, WARN, ERROR, FATAL)
[info]
--lib-log-level=<libLogLevel>
log level for third party libs (TRACE, DEBUG, INFO,
WARN, ERROR, FATAL) [null]
--min-age-days=<minAgeDays>
minimum days since an item was watched before it
can be deleted [7]
-o, --port=<embyPort> Emby server port [8096]
-p, --password=<password> Emby password
-s, --server=<embyHost> Emby hostname [localhost]
-u, --user=<user> Emby user; must have admin permission to do deletes
--version print version info and exit
Commands:
delete delete items discovered by parent options & filters
keep keep a certain number of items, deleting the oldest ones
audit audit a file; determine why it will or won't be deleted