Skip to main content

TWCC-CLI is a toolkit for operating TWCC resources.

Project description

tags: twcc, twccli

CircleCI

TWCC-CLI Project

The TWCC Command Line Interface (CLI) is an environment to create and manage your TWCC services. The current version of the TWCC CLI is v0.5. (New version coming soon! Please checkout New Features below.)

NOTICE If you want to use ansible, please set $ANSIBLE_LIBRARY to your environment.

export ANSIBLE_LIBRARY=

Remeber to set locale in environment

export LANG=C.UTF-8
export LC_ALL=C.UTF-8
export PYTHONIOENCODING=UTF-8

INDEX:

  1. TWCC-CLI α for v0.5 | @PYPI | User Manual

  2. Release Notes :point_down:

v0.5.12 Release Note

img

feature

  • We design TWCC_VCS module for ansible.

issue

  • We fix #7

fix bug

  • fix COS command line problems.

v0.5.11 Release Note

img change

  • In v0.5.10, we use --product-type in wrong place, that has been correct.
  • We change cp cos command structures, new command descriptions as following:
> twccli cp cos --help
Usage: twccli cp cos [OPTIONS]

  ‘Upload/Download’ COS (Cloud Object Storage) files.

Options:
  -upload                   Upload files or folders to the bucket.
  -download                 Download files from the bucket or download the
                            entire bucket.
  -src, --source TEXT       Path of the source directory.
  -okey, --object-key TEXT  File in Cloud.
  -fn, --file-name TEXT     Files for uploading from local site.
  -bkt, --bucket-name TEXT  Upload files or folders to the bucket.
  --help                    Show this message and exit.

discuss

v0.5.10 Release Note

img change

  • VCS images showing table shows "product-type" now!

v0.5.9 Release Note

img

change

  • orginal -itype in ls vcs and mk vcs change to using -ptype and --product-type.

fix bug

  • error in rm vcs -secg and ls vcs -img with filtering.
  • error in cp cos -upload , cp cos -download and rm cos bucket.

v0.5.7 Release Note

img

** We have updated our document in TWCC-CLI α for v0.5

fix bug

  • fix bugs in COS and data-vol-type while creating VCS.

v0.5.6 Release Note

img

new features

  • You can create additional data volume in ssd and ssd-encrypt type.

fix bug

  • upload file source path with slash is not work.
  • adding error condition in rm ccs -s while entering resource name, and adding -s parameter in ls ccs.
  • fix naming standard to 6-16 in length.
  • support customized clone image in CCS.

v0.5.5 Release Note

img

new features

  • snapshot delete functions, twccli rm vsc -snap -snap-id $SNAPTSHOT_ID

fix bug

  • delete bucket and file operation
  • upload and download dir to bucket
  • remove flag 'noforce' in twccli rm
  • update listing all snapshots for Project Owner
  • rm vcs with -s flag

v0.5.4 Release Note

img

new features

  • provides encoding setting, twccli config init --set-bashrc

fix bug

  • no data while listing VCS
  • can't delete bucket with data recursively
  • can't download hierarchy directory to local site
  • modify parameter and description in command "CP"

v0.5.3 Release Note

img

new features

  • We add encoding environ setting
  • add keypair write and del file
  • add private ip and network info while ls vcs

fix

  • fix create keypair's bug
  • fix error in MANIFEST.in, remove vcs cos, list vcs, --help description of cos

v0.5.2 Release Note

New and structured CLI commands!

for Mar. 20th ,2020 (v0.5.2)

  • Now you can use structured commandsconfig, mk, ls, rm, cp, and net to customize and manage your TWCC Compute and Storage services, including VCS, CCS, and COS.
  • In addition to CCS and COS, now you can use TWCC CLI to manage your VCS resources, including VCS instances, security groups, snapshots, as well as keypairs.
  • Use commands-table or -json show to clearly diaplay your resource information in a table view or in JSON.

Contact us

If you have any questions, please email us at:

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

TWCC-CLI-0.5.12.4.tar.gz (43.0 kB view details)

Uploaded Source

Built Distributions

TWCC_CLI-0.5.12.4-py3-none-any.whl (59.4 kB view details)

Uploaded Python 3

TWCC_CLI-0.5.12.4-py2-none-any.whl (59.4 kB view details)

Uploaded Python 2

File details

Details for the file TWCC-CLI-0.5.12.4.tar.gz.

File metadata

  • Download URL: TWCC-CLI-0.5.12.4.tar.gz
  • Upload date:
  • Size: 43.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/44.1.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/2.7.17

File hashes

Hashes for TWCC-CLI-0.5.12.4.tar.gz
Algorithm Hash digest
SHA256 a16eb221163d62f37bf26df38f7a0d595b58cbdb8ca6a6b2738afafef102876f
MD5 361bff321fee4be673e670d36c0eb655
BLAKE2b-256 68a918dfbb0753b5a8584addaea4611b37f71d5a677891acf5af3f47767df4bd

See more details on using hashes here.

File details

Details for the file TWCC_CLI-0.5.12.4-py3-none-any.whl.

File metadata

  • Download URL: TWCC_CLI-0.5.12.4-py3-none-any.whl
  • Upload date:
  • Size: 59.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/44.1.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/2.7.17

File hashes

Hashes for TWCC_CLI-0.5.12.4-py3-none-any.whl
Algorithm Hash digest
SHA256 3c043f7ff1f7727a2b9e6f426be2598ab68c12daa639a196d70ebbaee55958e7
MD5 d3bcf287e7a7eebedf93af1a8009c983
BLAKE2b-256 c975fda454dd72924e30a1f9d990e750683d2598b7ff2340d069470f9da75b89

See more details on using hashes here.

File details

Details for the file TWCC_CLI-0.5.12.4-py2-none-any.whl.

File metadata

  • Download URL: TWCC_CLI-0.5.12.4-py2-none-any.whl
  • Upload date:
  • Size: 59.4 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/44.1.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/2.7.17

File hashes

Hashes for TWCC_CLI-0.5.12.4-py2-none-any.whl
Algorithm Hash digest
SHA256 6c5fad7d4bf2f1ed72cd5a943d830488a0421239eb92e9a439f5b52b57ac9357
MD5 c796cb663877e356c48fe4c07c7e901e
BLAKE2b-256 42bb91f85ed359b90f225b2303fac0c873684749676fc1be834a27e2e0475277

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page