direct sharing of files
This commit is contained in:
@@ -9,9 +9,14 @@ parser.add_argument('-n','--name', action="store", dest="name", required = True)
|
||||
parser.add_argument('-p','--path', action="store", dest="path", required = True,help= "path relative to data folder")
|
||||
parser.add_argument('-P','--public', action="store_true", dest="public", default = False)
|
||||
parser.add_argument('-u','--upload', action="store_true", dest="upload", default = False)
|
||||
parser.add_argument('-o','--overwrite', action="store_false", dest="overwrite", default = True,
|
||||
help = "Allow file overwrites")
|
||||
parser.add_argument('-d','--direct', action="store_true", dest="direct", default = False,
|
||||
help = "Allow direct file sharing (password hash included in URL)")
|
||||
parser.add_argument('--pass-plain', action="store", dest="plain", default = False)
|
||||
parser.add_argument('--pass-hashed', action="store", dest="hashed", default = False)
|
||||
parser.add_argument('-e','--expire', action="store", dest="expire", default = False, help = "expire date in format 2018-12-24 21:00")
|
||||
|
||||
parser.add_argument('-s','--shares', action="store", dest="shares", default = False,
|
||||
help = "Your current shares.json file")
|
||||
parser.add_argument('-i','--insert', action="store_true", dest="insert", default = False,
|
||||
@@ -24,6 +29,8 @@ share = {
|
||||
'path': opts.path,
|
||||
'public': opts.public,
|
||||
'upload': opts.upload,
|
||||
'overwrite': opts.overwrite,
|
||||
'direct_links': opts.direct,
|
||||
}
|
||||
if opts.plain:
|
||||
share.update({
|
||||
|
||||
Reference in New Issue
Block a user