UMobj: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
The UMobj suite of utilities support command line access to | The UMobj suite of utilities support command line access to UMIACS Object Stores. UMobj is best suited to large numbers of file operations, like uploading or downloading thousands of files at once. In addition, each Object Store has a fully-featured web application that allows you convenient access to your files from a web browser. | ||
* https://obj.umiacs.umd.edu/obj | * https://obj.umiacs.umd.edu/obj |
Revision as of 17:02, 4 December 2017
The UMobj suite of utilities support command line access to UMIACS Object Stores. UMobj is best suited to large numbers of file operations, like uploading or downloading thousands of files at once. In addition, each Object Store has a fully-featured web application that allows you convenient access to your files from a web browser.
For UMIACS-supported linux machines, these utilities are already installed.
Setup
Setting a few environmental variables containing your credentials you'll need to use for the Object Store is a good idea. When logged into the web interface, you can find these credentials on the user page. E.g. https://obj.umiacs.umd.edu/obj/user/
For example, if you use the bash shell, you can add something like the following to your .bashrc or .bash_profile.
export OBJ_ACCESS_KEY_ID="31sdfadDFAHFDN+344qOEIS" export OBJ_SECRET_ACCESS_KEY="NDSMK3233adfahadflkkPDSH092DSJKDKDJKFDLSFLNK" export OBJ_SERVER="obj.umiacs.umd.edu"
Or in tcsh you can do the following or add it into your .tcshrc.
setenv OBJ_ACCESS_KEY_ID "31sdfadDFAHFDN+344qOEIS" setenv OBJ_SECRET_ACCESS_KEY "NDSMK3233adfahadflkkPDSH092DSJKDKDJKFDLSFLNK" setenv OBJ_SERVER "obj.umiacs.umd.edu"
Detailed Usage
For an example of how to use UMobj, please see UMobj/Example .
For complete usage information, please see the GitLab page for umobj.