Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
|
metamod:upload_spec [2011-01-10 16:40:13] geira created |
metamod:upload_spec [2022-05-31 09:29:32] (current) |
||
|---|---|---|---|
| Line 17: | Line 17: | ||
| * delete data files from the repository | * delete data files from the repository | ||
| * edit metadata for the datasets | * edit metadata for the datasets | ||
| + | |||
| + | ==== Implementation ==== | ||
| + | |||
| + | === General === | ||
| + | |||
| + | - user must be authenticated and authorized | ||
| + | |||
| + | === Test file === | ||
| + | |||
| + | - receive file from user | ||
| + | - validate filename | ||
| + | - write file to webrun/ | ||
| + | - write new file with same name containing user's email to webrun/ | ||
| + | |||
| + | === Upload file === | ||
| + | |||
| + | - receive file from user | ||
| + | - check dirkey | ||
| + | - validate filename | ||
| + | - write file to webrun/ | ||
| + | - rest is handled by upload_monitor | ||
| + | |||
| + | === Register files on disk (osisaf) === | ||
| + | |||
| + | - user calls webservice with filename, dataset and dirkey | ||
| + | - call upload_indexer | ||
| + | |||