Metadata-Version: 1.1
Name: xivo-ws
Version: 13.04.01
Summary: A library for the XiVO web services.
Home-page: https://gitorious.org/xivo/xivo-ws
Author: UNKNOWN
Author-email: UNKNOWN
License: GPLv3
Description: xivo-ws
        =======
        
        xivo-ws is a python library for the XiVO web services.
        
        
        Configuration
        -------------
        
        On your XiVO, you must `create a web service user`_.
        
        
        Example
        -------
        
        ::
        
           from xivo_ws import XivoServer, User, UserLine
        
           xivo_server = XivoServer('skaro', 'my_username', 'my_password')
        
           user = User()
           user.firstname = 'Jack'
           user.lastname = 'Johnson'
           user.line = UserLine(context='default', number=1001)
        
           xivo_server.users.add(user)
        
        More examples are available in the :file:`examples` directory.
        
        
        .. _XiVO server: http://documentation.xivo.fr/production/
        .. _create a web service user: http://documentation.xivo.fr/production/api_sdk/web_services.html#configuration
        
        
        xivo-ws-debug
        -------------
        
        ::
        
           > users add
        
        will pop your editor, in which you should write a Python dictionary to be sent
        to the WS
        
           > users delete 32
        
        will delete user whose id is 32.
        
        ``-v`` option allows you to see what is sent and received to/from the WS.
        
        
        Create new version
        ------------------
        
        git commit
        
        Read version number in xivo_ws/version.py.
        git tag <version>
        
        make upload
        
        git push --tags
        
        Edit the version file and increase version number.
        git commit
        
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Topic :: Software Development :: Libraries :: Python Modules
