Skip to content
This repository was archived by the owner on May 11, 2020. It is now read-only.

tobegit3hub/harbor-py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deprecated! This project has been moved to harbor.

Introduction

harbor is the enterprise-class registry server for docker distribution.

harbor-py is the native and compatible python SDK for harbor. The supported APIs are list below.

Installation

pip install harbor-py

Usage

from harborclient import harborclient

host = "127.0.0.1"
user = "admin"
password = "Harbor12345"

client = harborclient.HarborClient(host, user, password)

client.get_projects()
client.get_users()
client.get_statistics()
client.get_top_accessed_repositories()
client.search("library")

For more usage, please refer to the examples.

Contribution

If you have any suggestion, feel free to submit issues or send pull-requests for harbor-py.

Publish harbor-py package to pypi server with the following commands.

python setup.py register -r pypi
python setup.py sdist upload  -r pypi

About

The missing harbor python SDK

Resources

License

Stars

Watchers

Forks

Packages

No packages published