Ejemplo n.º 1
0
class ISO3166(RefBook):
    name = "ISO 3166 Country Codes"
    description = "ISO 3166 Country Codes"
    downloader = "CSV"
    download_url = "https://cdn.nocproject.org/refbook/iso3166_1.csv"
    refresh_interval = 90
    fields = [
        Field(name="Country", search_method="substring"),
        Field(name="Code", search_method="substring"),
    ]
Ejemplo n.º 2
0
Archivo: e164.py Proyecto: skripkar/noc
class E164(RefBook):
    name="E.164 Country Prefixes"
    description="E.164 Country Prefixes"
    downloader="CSV"
    download_url="https://cdn.nocproject.org/refbook/e164.csv"
    refresh_interval=90
    fields=[
        Field(name="Prefix",search_method="string"),
        Field(name="Country",search_method="substring"),
        ]
Ejemplo n.º 3
0
class ISO3166(RefBook):
    name = "SMI Network Management Private Enterprise Codes"
    description = "iso.org.dod.internet.private.enterprise (1.3.6.1.4.1)"
    downloader = "CSV"
    download_url = "https://cdn.nocproject.org/refbook/enterprise-numbers.csv"
    refresh_interval = 90
    fields = [
        Field(name="Number", search_method="string"),
        Field(name="Organization", search_method="substring"),
    ]
Ejemplo n.º 4
0
Archivo: ieee.py Proyecto: fossabot/noc
class IEEEOUI(RefBook):
    name = "IEEE OUI"
    description = "IEEE Assigned Organizational Units IDs. Used as first three octets of MAC Address"
    downloader = "CSV"
    download_url = "https://cdn.nocproject.org/refbook/ieee_oui.csv"
    refresh_interval = 90
    fields = [
        Field(name="OUI", search_method="mac_3_octets_upper"),
        Field(name="ORG", search_method="substring"),
    ]
Ejemplo n.º 5
0
class Q931CC(RefBook):
    name = "Q.931 Call Clearings"
    description = "Q.931 ISDN Call Clearings"
    downloader = "CSV"
    download_url = "https://cdn.nocproject.org/refbook/q931_call_clearing.csv"
    refresh_interval = 90
    fields = [
        Field(name="DEC"),
        Field(name="HEX"),
        Field(name="Description", search_method="substring"),
    ]
Ejemplo n.º 6
0
class RussianNumberPlan(RefBook):
    name = "Российский План Нумерации"
    description = "Российский план нумерации, коды ABC"
    language = "Russian"
    downloader = "CSV"
    download_url = "https://cdn.nocproject.org/refbook/russian_number_plan.csv"
    refresh_interval = 90
    fields = [
        Field(name="Зона нумерации", search_method="substring"),
        Field(name="Субъект Федерации", search_method="substring"),
        Field(name="Код ABC", search_method="substring"),
    ]
Ejemplo n.º 7
0
class RussianNumberPlan(RefBook):
    name = "Выписка из реестра Российской системы нумерации"
    description = "Выписка из реестра Российской системы нумерации (коды ABC/DEF)"
    language = "Russian"
    downloader = "CSV"
    download_url = "https://cdn.nocproject.org/refbook/russian_number_registry.csv.gz"
    refresh_interval = 90
    fields = [
        Field(name="От (E.164)", search_method="starting"),
        Field(name="До (E.164)"),
        Field(name="АВС/DEF"),
        Field(name="Статус"),
        Field(name="От"),
        Field(name="До"),
        Field(name="Емкость"),
        Field(name="Оператор", search_method="starting"),
        Field(name="Регион"),
    ]