Skip to content

cooldharma06/Cswift-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cswift-client

Hi this the swift client which is aimed to make easy interaction with swift - openstack In future we will add more feature to this client

Requirements:

  • python
  • python-swiftclient
  • time
  • watchdog
  • ** openstack with swift enabled

What it does.?

Initially its aimed to the swiftclient operation but after certain we developed to do it as automatic syncer. After running the below command it will create one home sync directory under (/home/cool) it will synced to the cloud. Whatever the file you are creating/copying/updating/deleting under this folder it will synced to the cloud.

For that you have to create the account in your Openstack cloud. And you have to specify your credentials in the Cswiftclient.py file. It have the seperate configuration file currently for POC i hardcoded inside the Cswiftclient.py

In the main() you can get the hardcoded configurations.

How to run.?

Just run -> python Cswiftclient.py


cool06 .. :)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages