Langsung ke konten utama

python vyos module: get detail interface

 

from vyos.ifconfig import Interface


@app.route('/api/get_eth', methods=['GET'])
def get_eth():
    # Mendapatkan informasi MTU untuk antarmuka eth0
    eth0_interface = Interface('eth0')
    min_mtu = eth0_interface.get_min_mtu()
    current_mtu = eth0_interface.get_mtu()
    max_mtu = eth0_interface.get_max_mtu()

    # Membuat dictionary untuk menyimpan informasi MTU
    mtu_info = {
        "eth0": {
            "min_mtu": min_mtu,
            "current_mtu": current_mtu,
            "max_mtu": max_mtu
        }
    }

    # Mengembalikan informasi MTU dalam format JSON
    return jsonify(mtu_info)

Komentar

Postingan populer dari blog ini

Cara Install macOS (Hackintosh) di PC Rakitan dan Laptop dengan Mudah

Langsung saja berikut ini Cara Install macOS (Hackintosh) di PC Rakitan dan Laptop dengan Mudah ini langsung saja ya ke pokok tujuan postingan ini yaitu tutorialnya, dan sebelumnya mohon maaf kalau ini terlalu singkat, karena sebenarnya ini hanya untuk dokumentasi saja agar saya tidak lupa. Download dulu file OSX dari olarila dibawah ini, pilih sesuai dengan hardware dan versi yang kalian inginkan. CATALINA Olarila -Google Drive Link https://drive.google.com/file/d/1fEtmCK ... sp=sharing -MediaFire Link http://www.mediafire.com/file/a1auab1ne ... w.bz2/file MOJAVE Olarila -Google Drive Link https://drive.google.com/file/d/1yFVHkv ... sp=sharing -MediaFire Link http://www.mediafire.com/file/4fy4q2vtw ... w.bz2/file HIGH SIERRA Olarila -Google Drive Link https://drive.google.com/file/d/1loVRUC ... sp=sharing -MediaFire Link http://www.mediafire.com/file/lj7vnipxa ... w.bz2/file SIERRA Olarila -Google Drive Link https://drive.google.com/file/d/1EWmEct ... sp=s