Skip to content
This repository has been archived by the owner on Feb 11, 2019. It is now read-only.

sloria/device-inventory

Repository files navigation

A simple device inventory

About

A simple Django app for device asset management.

Prerequisites

  • Python >= 2.5
  • pip
  • virtualenv (virtualenvwrapper is recommended for use during development)

Installation

  • Install prerequisites
  • cd to inventory directory
  • Optional: Edit compiled.txt to choose your database adapter. Skip this to use sqlite
  • $ pip install -r requirements/dev.txt
  • $ cp inventory/settings/local-dist.py inventory/settings/local.py (so that local.py won't be added to your source control)
  • Edit local.py with your local database settings (only if using something other than sqlite).
  • $ python manage.py syncdb
  • Perform any necessary migrations
    • e.g. $ python manage.py migrate
  • $ python manage.py runserver

Running tests

  • Run tests using $ fab test
  • To use watchdog (for CI), $ ./bin/watchmedo.sh.

License

This software is licensed under the New BSD License. For more information, read the file LICENSE.

About

A simple Django app for device asset management.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published