Skip to main content

Netbox Disk Plugin

Project description

Directory structure

+- api - The API type
+- filters - Filters of the models
+- forms - The ModelForm, ModelFilterForm, ModelImportForm, ModelBulkEditForm
+- migrations - DB Django Migration
+- tables - The ModelBaseTable, ModelTable, RelatedModelTable
+- templates
  +- netbox_disk - The detail view of each model
    +- disk - The template content box in the Virtual Machine Model
+- views - PhysicalvolumeListView, PhysicalvolumeView, PhysicalvolumeEditView, PhysicalvolumeDeleteView, 
           PhysicalvolumeBulkImportView, PhysicalvolumeBulkEditView, PhysicalvolumeBulkDeleteView

Models

ERM

Drive

The drive has 4 parameter:

Name Example Value
Virtualmachine test-vm (Link zu virtual machine)
Identifer Festplatte 1
Cluster STOR2000000 (Link zu cluster)
Size 50GB
System No

Filesystem

The filesystem has 1 parameter:

Name Example Value
fs EXT4

Linux Volume

The linux volume has 1 parameter:

Name Example Value
vg_name docker
lv_name docker
Path /var/lib/docker
Filesystem NTFS (Link zu Filesystem)

Windows Volume

The linux volume has 1 parameter:

Name Example Value
drive_name (D, E, F)
Filesystem NTFS (Link zu Filesystem)

Basis:

  • pv:
    • size
    • Storage Cluster
    • virtual_machine

Windows Form:

  • drive_name (D, E, F)
  • filesystem (ntfs)

Linux Form:

  • vg name
  • lv name
  • path
  • filesystem

Extra Filesystem Model & als ChoiceField ausgeben

Build

poetry publish --build

docker-compose build --no-cache && docker-compose build --no-cache && docker-compose up -d

git add . && git commit -m "0.0.7.6.5.66" && git push

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

netbox_disk-0.0.7.6.5.66.tar.gz (8.5 kB view details)

Uploaded Source

Built Distribution

netbox_disk-0.0.7.6.5.66-py3-none-any.whl (14.6 kB view details)

Uploaded Python 3

File details

Details for the file netbox_disk-0.0.7.6.5.66.tar.gz.

File metadata

  • Download URL: netbox_disk-0.0.7.6.5.66.tar.gz
  • Upload date:
  • Size: 8.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.1 CPython/3.9.6 Darwin/21.6.0

File hashes

Hashes for netbox_disk-0.0.7.6.5.66.tar.gz
Algorithm Hash digest
SHA256 c254891d6da785bc36cad26d13e02614b4f7da823d0f926fcac4d4322076f831
MD5 846e120c5142d26d853780d46419c2b1
BLAKE2b-256 ce7533d16b62cea5d9bbf4d100bbfbc0852dbdb53987df6df6dd8255020f73df

See more details on using hashes here.

File details

Details for the file netbox_disk-0.0.7.6.5.66-py3-none-any.whl.

File metadata

File hashes

Hashes for netbox_disk-0.0.7.6.5.66-py3-none-any.whl
Algorithm Hash digest
SHA256 2fea66ef2d22c8ea8e3f5b95d51683543fb1276bc5ac2102450813cc793bff46
MD5 728e29e63beb50633576654219c95c50
BLAKE2b-256 ef469cba90a38b6c46e848e6fb901f3414e2457c1cded4baaaef46dd877be3d9

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