GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - cloudControl/cctrl: cloudControl command line utilities

BranchesTags
Open more actions menu

Latest commit

 

History

319 Commits
319 Commits

Folders and files

NameName
Last commit message
Last commit date
cctrl
cctrl
 
 
ci
ci
 
 
tests
tests
 
 
win32
win32
 
 
.gitignore
.gitignore
 
 
.travis.yml
.travis.yml
 
 
CHANGELOG.md
CHANGELOG.md
 
 
LICENSE
LICENSE
 
 
NOTICE
NOTICE
 
 
README.md
README.md
 
 
Vagrantfile
Vagrantfile
 
 
pre-commit
pre-commit
 
 
requirements.txt
requirements.txt
 
 
requirements_tests.txt
requirements_tests.txt
 
 
setup.py
setup.py
 
 
vagrant.sh
vagrant.sh
 
 

Repository files navigation

cctrl Build StatusPyPI versionDependency Status

cctrl is a set of command line utilities to help you create and manage applications and users hosted on platforms compatible with cloudControl.

Dependencies

  • python 2.6.x or 2.7.x
  • python-setuptools
  • pip

Installation

To install cctrl:

  • Via pip (non-windows compatible)

    $ (sudo) pip install cctrl

  • Via setup.py

    $ (sudo) python setup.py install

    Dependencies should be automatically fetched by easy_install.

  • Via executable (windows only)

    https://www.cloudcontrol.com/download/win

To upgrade cctrl (non-windows compatible):

$ (sudo) pip install cctrl --upgrade

To check successful installation of cctrl:

$ cctrlapp -v
cctrlapp 1.x.x using pycclib 1.x.x

Configuration

If you don't have an account yet, you can create it with this command:

$ cctrluser create

Once you're done with installation and already have an account, you just need to run one more command to get your setup ready:

$ cctrluser setup

This command will save your email and the SSH public key you will use to authenticate and to push with. See cctrluser setup -h for further setup information.

Usage

See cctrlapp -h to learn about its usage and available commands.

Vagrant Support

This project includes Vagrant support, so you can start an Ubuntu virtual machine with your local cctrl version installed and ready to use. It might be also useful for Windows users, so they can have a more Unix-like experience.

To start a cctrl Vagrant box you need to be inside the project directory and follow these steps:

$ vagrant up
$ vagrant ssh
$ cctrlapp -h

If you're working on project development and want to update your changes, run:

$ vagrant provision

You can find documentation on Vagrant installation and configuration on their official site.

About

cloudControl command line utilities

Resources

Readme
Apache-2.0 license
Activity
Custom properties

Stars

22 stars

Watchers

15 watching

Forks

14 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.