Linux ip-172-26-2-223 5.4.0-1018-aws #18-Ubuntu SMP Wed Jun 24 01:15:00 UTC 2020 x86_64
Apache
: 172.26.2.223 | : 3.139.83.202
Cant Read [ /etc/named.conf ]
8.1.13
www
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
BLACK DEFEND!
README
+ Create Folder
+ Create File
/
usr /
share /
netplan /
netplan /
cli /
commands /
[ HOME SHELL ]
Name
Size
Permission
Action
__pycache__
[ DIR ]
drwxr-xr-x
__init__.py
1.35
KB
-rw-r--r--
apply.py
19.52
KB
-rw-r--r--
generate.py
3.46
KB
-rw-r--r--
get.py
2.73
KB
-rw-r--r--
info.py
2.43
KB
-rw-r--r--
ip.py
5.77
KB
-rw-r--r--
migrate.py
19.99
KB
-rw-r--r--
set.py
8.7
KB
-rw-r--r--
sriov_rebind.py
1.91
KB
-rw-r--r--
try_command.py
7.99
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : sriov_rebind.py
#!/usr/bin/python3 # # Copyright (C) 2022 Canonical, Ltd. # Author: Lukas Märdian <slyon@ubuntu.com> # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; version 3. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. '''netplan SR-IOV rebind command line''' import logging import netplan.cli.utils as utils from netplan.cli.sriov import PCIDevice, bind_vfs, _get_pci_slot_name class NetplanSriovRebind(utils.NetplanCommand): def __init__(self): super().__init__(command_id='rebind', description='Rebind SR-IOV virtual functions of given physical functions to their driver', leaf=True) def run(self): self.parser.add_argument('netdevs', type=str, nargs='*', default=[], help='Space separated list of PF interface names') self.func = self.command_rebind self.parse_args() self.run_command() def command_rebind(self): """Bind virtual functions of SR-IOV devices to their corresponding driver after eswitch mode was changed""" for iface in self.netdevs: pci_addr = _get_pci_slot_name(iface) pcidev = PCIDevice(pci_addr) if not pcidev.is_pf: logging.warning('{} does not seem to be a SR-IOV physical function'.format(iface)) continue bound_vfs = bind_vfs(pcidev.vfs, pcidev.driver) logging.info('{}: bound {} VFs'.format(pcidev, len(bound_vfs)))
Close