Metadata-Version: 2.1
Name: easypysmb
Version: 1.4.4
Summary: Easy to use PySMB wrapper library
Home-page: https://github.com/pschmitt/easypysmb
Author: Philipp Schmitt
Author-email: philipp@schmitt.co
License: GPL3
License-File: LICENSE
Requires-Dist: pysmb

easysmb
============

This library wraps around the pysmb library

.. code-block::

    from easypysmb import EasyPySMB

    # Connect
    e = EasyPySMB(
        'smbserver.example.com',
        domain='example.com',
        username='me',
        password='PassW0rd'
    )

    # List files
    e.ls('share1/')

    # Store files
    e.store_file('/tmp/test.txt', 'share1/test.txt')

    # Retrieve files
    f = e.retrieve_file('share1/text.txt')

    # Backup files
    e.backup_file('share1/text.txt', 'share2/test.backup.txt')

    # mkdir -p
    e.mkdir('share1/dir1/dir2/dir3')

    # Terminate connection
    e.close()
