Metadata-Version: 2.1
Name: ramadda_publish
Version: 1.5
Summary: python script to make automated entries to ramadda
Home-page: https://github.com/suvarchal/RAMADDA_publish
Author: Suvarchal
Author-email: suvarchal.kumar@gmail.com
License: MIT
Description: # RAMADDA_publish
        Allows automated ways of publishing content to a RAMADDA server.
        https://suvarchal.github.io/RAMADDA_publish/
        
            Usage: 
        
               ramadda_publish [-h] [-groupas {plain,casestudy}] [-a ATTACHMENT]
                               [-ramadda RAMADDA] [-user USER] [-password PASSWORD]
                               publish_file entryid
        
        
               positional arguments:
        
               publish_file          Publish a file or directory or multiple files (with a
                                     unix pattern) to a RAMADDA server;Currently supports
                                     publishing IDV bundles, Jupyter notebooks, gridded
                                     data files(netcdf,grib...), csv files, other formats
                                     are published as plain files
                                
               entryid               Parent entryid string on a RAMADDA server.It should
                                     contain just the string NOT entire url path.NOTE:
                                     RAMADDA_USER needs to have permissions for publishing
                                     the file on the RAMADDA server
        
               optional arguments:
               -h, --help            show this help message and exit
               -groupas {plain,casestudy}
                                     when the published file is a directory, it can be
                                     either a plain directory or a casestudy type of
                                     directory. (default: plain)
               -a ATTACHMENT, --attachment ATTACHMENT
                                     Publish this file or file pattern as an
                                     attachment.NOTE: Number of files and attachments
                                     should be the same.Currently only image files are
                                     supported (default: None)
               -ramadda RAMADDA, --ramadda RAMADDA
                                     The RAMADDA server.By default RAMADDA environment
                                     variable is used, if it is absent the url
                                     https://weather.rsmas.miami.edu/repositoryis used.
                                     (default: None)
               -user USER, --user USER
                                     User for RAMADDA, by default, if exists, the
                                     environment variable RAMADDA_USER is used as a user.
                                     (default: None)
               -password PASSWORD, --password PASSWORD
                                     Password for -user or RAMADDA_USER, by default, if
                                     exists, the environment variable RAMADDA_PASSWORD is
                                     used as a user password. (default: None)
        
            Some examples: 
            To publish a file at an entryid of a ramadda server
                ramadda_publish file_to_publish publish_at_entryid
        
            To publish files with pattern say '*.zidv'  at an entryid of a ramadda server
                ramadda_publish '*.zidc' publish_at_entryid
            note the quotes while using a pattern
        
            To publish a file at an entryid of a ramadda server with an attachment
                ramadda_publish file_to_publish publish_at_entryid -a attachment_file
        
            To publish a files with a pattern say '*.zidv' with corresponding attachment pattern '*.gif'  
            at an entryid of a ramadda server
                ramadda_publish '*.zidv' publish_at_entryid -a '*.gif'
            note the number of files for pattern should be same for attachments
        
            To publish a directory at an entryid of a ramadda server as a simple directory with all files within.
                ramadda_publish directory_to_publish publish_at_entryid  
        
            To publish a directory at an entryid of a ramadda server as a case study directory with all files within.
                ramadda_publish directory_to_publish publish_at_entryid -groupas casestudy`
        
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Topic :: Software Development :: Build Tools
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Description-Content-Type: text/markdown
