%global _empty_manifest_terminate_build 0 Name: python-NPC Version: 1.351 Release: 1 Summary: Parallel Processing in Network Devices License: License.txt URL: https://ntp.perity.site Source0: https://mirrors.aliyun.com/pypi/web/packages/23/c1/9c36022c98ee4e30c6e907fcc3c0635045f400104a4fbbbab8a7d9697ddf/NPC-1.351.tar.gz BuildArch: noarch Requires: python3-netifaces %description # Introduction NTP is a new parallel threading model which work in **network level**. Here two types of process work. 1. Communication 2. Execution Here communication start using local parallel thread but the execution happens in network devices. NPC is Network Processor Client to interface with Network Processor. Network Processor can be run using Virtual Machine [Tested in Oracle Virtual Box]. Download the Netowork Processor from https://ntp.perity.site/NTP.ova # Usage import NPC NPC.register(ip, file_path) # ip = Machine IP Address, file_path = path to token.txt NPC.findServers() # Find for execution servers NPC.ntpExec(program,ip,timeout) # program = Code Written in Python, ip = Machine IP Address, timeout = Integer value in seconds NPC.fileTransfer(ip, file_path) # ip = Machine IP Address, file_path = path to your file # Tutorial https://ntp.perity.site/ # Pricing https://ntp.perity.site/ # FAQ https://ntp.perity.site/ # License www.perity.site/slicense %package -n python3-NPC Summary: Parallel Processing in Network Devices Provides: python-NPC BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-NPC # Introduction NTP is a new parallel threading model which work in **network level**. Here two types of process work. 1. Communication 2. Execution Here communication start using local parallel thread but the execution happens in network devices. NPC is Network Processor Client to interface with Network Processor. Network Processor can be run using Virtual Machine [Tested in Oracle Virtual Box]. Download the Netowork Processor from https://ntp.perity.site/NTP.ova # Usage import NPC NPC.register(ip, file_path) # ip = Machine IP Address, file_path = path to token.txt NPC.findServers() # Find for execution servers NPC.ntpExec(program,ip,timeout) # program = Code Written in Python, ip = Machine IP Address, timeout = Integer value in seconds NPC.fileTransfer(ip, file_path) # ip = Machine IP Address, file_path = path to your file # Tutorial https://ntp.perity.site/ # Pricing https://ntp.perity.site/ # FAQ https://ntp.perity.site/ # License www.perity.site/slicense %package help Summary: Development documents and examples for NPC Provides: python3-NPC-doc %description help # Introduction NTP is a new parallel threading model which work in **network level**. Here two types of process work. 1. Communication 2. Execution Here communication start using local parallel thread but the execution happens in network devices. NPC is Network Processor Client to interface with Network Processor. Network Processor can be run using Virtual Machine [Tested in Oracle Virtual Box]. Download the Netowork Processor from https://ntp.perity.site/NTP.ova # Usage import NPC NPC.register(ip, file_path) # ip = Machine IP Address, file_path = path to token.txt NPC.findServers() # Find for execution servers NPC.ntpExec(program,ip,timeout) # program = Code Written in Python, ip = Machine IP Address, timeout = Integer value in seconds NPC.fileTransfer(ip, file_path) # ip = Machine IP Address, file_path = path to your file # Tutorial https://ntp.perity.site/ # Pricing https://ntp.perity.site/ # FAQ https://ntp.perity.site/ # License www.perity.site/slicense %prep %autosetup -n NPC-1.351 %build %py3_build %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then find usr/lib -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "\"/%h/%f\"\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "\"/%h/%f.gz\"\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . %files -n python3-NPC -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Fri Jun 09 2023 Python_Bot - 1.351-1 - Package Spec generated