Skip to content

Commit 437545f

Browse files
committed
cli: Add a fork parameter for upload
1 parent af6d147 commit 437545f

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

mismi-cli/main/s3.hs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ data UnitPrefix =
6868
deriving (Eq, Show)
6969

7070
data Command =
71-
Upload Recursive FilePath Address WriteMode
71+
Upload Recursive FilePath Address WriteMode Int
7272
| Download Recursive Address FilePath
7373
| Copy Address Address WriteMode
7474
| Concat [Address] Address WriteMode Int
@@ -126,10 +126,10 @@ run c = do
126126
let
127127
e' = configure (over serviceRetry (set retryAttempts 10 . set exponentBase 0.6) s3) e
128128
orDie O.renderError . O.runAWS e' $ case c of
129-
Upload NotRecursive s d m ->
129+
Upload NotRecursive s d m _ ->
130130
uploadWithModeOrFail m s d
131-
Upload Recursive s d m ->
132-
uploadRecursiveWithModeOrFail m s d
131+
Upload Recursive s d m f ->
132+
uploadRecursiveWithModeOrFail m s d f
133133
Download NotRecursive s d ->
134134
renderExit renderDownloadError . download s . optAppendFileName d $ key s
135135
Download Recursive s d ->
@@ -301,7 +301,7 @@ commandP' :: Force -> Parser Command
301301
commandP' f = XOA.subparser $
302302
command' "upload"
303303
"Upload a file to s3."
304-
(Upload <$> recursive' <*> filepath' <*> address' <*> writeMode' f)
304+
(Upload <$> recursive' <*> filepath' <*> address' <*> writeMode' f <*> fork')
305305
<> command' "download"
306306
"Download a file from s3."
307307
(Download <$> recursive' <*> address' <*> filepath')

0 commit comments

Comments
 (0)