Metadata-Version: 1.1
Name: guacamole-cli
Version: 0.3.0
Summary: Guacamole command line interface
Home-page: https://github.com/Antojitos/guacamole-cli
Author: Pablo SEMINARIO
Author-email: pablo@seminar.io
License: GNU General Public License v3 (GPLv3)
Download-URL: https://github.com/Antojitos/guacamole-cli/archive/0.3.0.tar.gz
Description: ================================
        Guacamole command line interface
        ================================
        
        A command line interface for https://github.com/Antojitos/guacamole
        
        Tested with Python 2.7 and 3.4
        
        .. image:: https://travis-ci.org/Antojitos/guacamole-cli.svg?branch=master
            :target: https://travis-ci.org/Antojitos/guacamole-cli
        
        Install
        -------
        
        ::
        
            $ pip install guacamole-cli
        
        Usage
        -----
        
        Uploading a file
        ****************
        
        To upload a file you need to specify your Guacamole server URL and a filename, for example::
        
            $ guacamole screenshot.jpg
            http://guacamole.antojitos.io/files/TRPm/0lkq/6egk/yHgg/OeDg/fVHr/screenshot.jpg
        
        Command options
        ***************
        
        Use ``--help`` to show the command options::
        
            $ guacamole --help
            usage: guacamole [-h] [-c CONFIG_FILE] [-e ENDPOINT] [-s SHORTENER] filename
        
            positional arguments:
              filename              file to upload
        
            optional arguments:
              -h, --help            show this help message and exit
              -c CONFIG_FILE, --config-file CONFIG_FILE
                                    Specify a configuration file
              -e ENDPOINT, --endpoint ENDPOINT
                                    Guacamole endpoint URL
              -s SHORTENER, --shortener SHORTENER
                                    Tamales endpoint URL
        
        
        Configuration file
        ------------------
        
        By default the command line interface looks for a configuration file in
        ``~/.guacamole.conf``. You can also specify an alternative configuration
        file using the ``--config-file`` command line option.
        
        Here's an example::
        
            [general]
            endpoint = http://guacamole.antojitos.io/files/
        
            # an empty value disable the URL shortener service
            shortener = http://t.antojitos.io/api/v1/urls
        
        Tests
        -----
        
        In order to execute the test suite you need to run the next commands::
        
            pip install -r requirements-dev.txt
            python tests/main.py
        
        
Keywords: cli,guacamole
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Internet :: WWW/HTTP
