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

osu-itis/capstone-billing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS75: Capstone Billing Project

This is the main repository for the capstone billing project. The repository is divided into two main sections: a spreadsheet scraping/generation portion, and a tagging portion.

spreadsheet/* consists of scripts that pull data from vSphere and generates a spreadsheet from it. This operates on the production servers currently. tagging/* consists of scripts that push tags to virtual machines in order to supply extra data to the pulling process. This operates on the development servers currently.

Each portion can be tested individually. Nagivate to the directories for more information.

Environment setup:

$ sudo apt-get install python3-venv
$ python3 -m venv billing-env
$ source billing-env/bin/activate
$ pip install --upgrade pip setuptools
$ pip install --upgrade git+https://github.com/vmware/vsphere-automation-sdk-python.git
$ pip install -r requirements.txt

Notes:

These scripts will only work on the OSU network. If off-campus, please connect to VPN.

Code Review

  • Modified environment setup to include vSphere automation sdk dependency. This should fix the build issue many people were having.
  • Compiled list of review comments: reviews.md

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages