semvec/pypi-packages huggingface dataset:
netbox-storage 0.0.0.0.946
Netbox Storage Plugin
Requires Python: >=3.7,<4.0

# General
## Build Project
To build the project go to log in the pypi web ui and get your token. Add your token to the local pypi config.
```
poetry config pypi-token.pypi pypi-XXXXX
```
After you made changes, change the version in the files pyproject.toml and netbox_storage/__init__.py

Now you can build and publish the project.
```
poetry publish --build
```

## Use Project
Link: https://github.com/netbox-community/netbox-docker/wiki/Using-Netbox-Plugins

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


## Directory structure

```
+- api - The API Classes, consitsts of Serializer, URL Mapper and Views
+- filters - Filters of the models, the implementation of the method search, for searching
+- forms - The ModelForm, ModelFilterForm, ModelImportForm, ModelBulkEditForm, the forms which will be displayed
+- migrations - DB Django Migration steps
+- tables - The ModelTable, which has the configuration on how the table looks like
+- templates
  +- netbox_storage - The detail view of each model
    +- drive - The template content of drive, with base and partition model
    +- inc - The template content box in the Virtual Machine Model
    +- partition - The template content of partition, with base and physicalvolume model
    +- physicalvolume - The template content of physicalvolume with base and linuxvolume model
    +- volumegroup - The template content of volumegroup with base, logicalvolume and physicalvolume
+- views - PhysicalvolumeListView, PhysicalvolumeView, PhysicalvolumeEditView, PhysicalvolumeDeleteView, 
           PhysicalvolumeBulkImportView, PhysicalvolumeBulkEditView, PhysicalvolumeBulkDeleteView
```
### Models
#### ERM

![The ERM of the Project](documents/erm.jpg?raw=true "ERM Diagram")

#### Drive
The drive has 4 parameter:

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

#### Filesystem
The filesystem has 1 parameter:

| Name | Example Value |
|:-----|:-------------:|
| fs   |     EXT4      |



git add . && git commit -m "0.0.0.0.272" && git push
flactomp3 1.0.1
Convert FLAC audio files into MP3 files.
Requires Python: ~=3.11
Keywords: audio,converter,encoder,flac,mp3

# flactomp3: FLAC to MP3

[![Test](https://github.com/haru52/flactomp3/actions/workflows/test.yml/badge.svg)](https://github.com/haru52/flactomp3/actions/workflows/test.yml)
[![Release](https://github.com/haru52/flactomp3/actions/workflows/release.yml/badge.svg)](https://github.com/haru52/flactomp3/actions/workflows/release.yml)
[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa.svg)](https://haru52.github.io/flactomp3/CODE_OF_CONDUCT.html)
[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](https://commitizen.github.io/cz-cli/)
[![semantic-release: conventionalcommits](https://img.shields.io/badge/semantic--release-conventionalcommits-e10079?logo=semantic-release)](https://github.com/semantic-release/semantic-release)

## Overview

flactomp3 converts FLAC audio files into MP3 files.

## Requirements

| Tool   | Version |
| ------ | ------- |
| FFmpeg | ^5.1.2  |

## Installation

```sh
pip install flactomp3
```

## Usage

```console
Usage: flactomp3 [OPTIONS] INPUT_DIRECTORY_PATH [OUTPUT_DIRECTORY_PATH]

  Convert FLAC audio files into MP3 320kbps CBR files.

Options:
  --version   Show the version and exit.
  -h, --help  Show this message and exit.
```

If you don't input `[OUTPUT_DIRECTORY_PATH]`, flactomp3 makes `mp3` directory in the current directory and sets this `mp3/` as the output directory.

## Update

```sh
pip install -U flactomp3
```

## Uninstall

```sh
pip uninstall flactomp3
```

## Description

- flactomp3 converts FLAC audio files into MP3 320kbps CBR files
- The output preserves the input directory structure
- The output MP3 files preserve the input FLAC files' metadata
- If a MP3 file with the same name already exists at the output directory, flactomp3 doesn't overwrite it

## Versioning policy

[Semantic Versioning 2.0.0](https://semver.org/spec/v2.0.0.html)

## License

[MIT](https://github.com/haru52/flactomp3/blob/main/LICENSE)

## Contributing

[Contributing Guideline](https://haru52.github.io/flactomp3/CONTRIBUTING.html)

## Documentation

[Documentation | flactomp3](https://haru52.github.io/flactomp3/)

<!-- vale Microsoft.Vocab = NO -->
## Author
<!-- vale Microsoft.Vocab = YES -->

[haru](https://haru52.com/)
englishexelog 0.0.1
A simple logging module!
Requires Python: >=3.7

# englishexelog

This is a simple python module to log simple messages into Log.log,

Install:
pip install englishexelog

Import:
import englishexelog as log

Usage:
log.log(" OK ", "Loaded!")

log.logfile(" OK ", "Loaded!", "Log.log")

log.logadd("User1", " OK ", "Loaded!")

log.logaddfile("User1", " OK ", "Loaded!", "Log.log")

log.wipe("Log.log")