[~] Rewire

This commit is contained in:
Maxim Khomutov 2024-07-18 15:23:39 +03:00
parent e504663d38
commit e440526ca1
3 changed files with 26 additions and 7 deletions

2
.idea/misc.xml generated
View File

@ -3,5 +3,5 @@
<component name="Black"> <component name="Black">
<option name="sdkName" value="Python 3.12" /> <option name="sdkName" value="Python 3.12" />
</component> </component>
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.12 (vmker)" project-jdk-type="Python SDK" /> <component name="ProjectRootManager" version="2" project-jdk-name="Python 3.11 (vmker)" project-jdk-type="Python SDK" />
</project> </project>

3
.idea/vmker.iml generated
View File

@ -4,8 +4,9 @@
<content url="file://$MODULE_DIR$"> <content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" /> <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
<excludeFolder url="file://$MODULE_DIR$/venv" /> <excludeFolder url="file://$MODULE_DIR$/venv" />
<excludeFolder url="file://$MODULE_DIR$/venv-11" />
</content> </content>
<orderEntry type="jdk" jdkName="Python 3.12 (vmker)" jdkType="Python SDK" /> <orderEntry type="jdk" jdkName="Python 3.11 (vmker)" jdkType="Python SDK" />
<orderEntry type="sourceFolder" forTests="false" /> <orderEntry type="sourceFolder" forTests="false" />
</component> </component>
</module> </module>

View File

@ -1,12 +1,30 @@
# vmker # vmker
## Установка ## Usage
Делал на debian12 ## Install
#### Установка библиотек Download binaries from: WIP
## Build by-self
#### Installing python and creating venv
```shell ```shell
sudo apt update sudo apt update
sudo apt install python3 python3-pip sudo apt install python3 python3-pip python3-venv
pip install pyvmomi netmiko paramiko loguru easydict ruamel.yaml git clone https://git.anidev.ru/SantaSpeen/vmker.git
cd vmker
python3 -m venv venv
source venv/bin/acvtivate
``` ```
#### Installing libraries and build
```shell
python -m pip install -r requirements.txt
python -m pip install pyinstaller
pyinstaller --noconfirm --onefile --console --name "vmkey" "./src/main.py"
# cp dist/vmkey /bin/vmkey
```
* Good night $)