跳转到主要内容

从GitHub仓库导入DeviceTypes

项目描述

Netbox DeviceType导入插件

NetBox插件,用于轻松从NetBox Device Type Library导入DeviceType

描述

该插件使用GitHub GraphQL APINetBox Device Type Library加载DeviceType。插件仅加载GitHub仓库中的文件树表示,并以表格形式显示,包含厂商和型号列。当您尝试导入选定的模型时,将加载DeviceType定义文件。要使用GraphQL API,您需要在插件设置中设置GitHub个人访问令牌。您无需为令牌授予任何权限。
如何创建令牌,请参阅"创建个人访问令牌"。

兼容性

此插件与NetBox 3.0及更高版本兼容

安装

该插件作为Python包在pypi中可用,可以使用pip安装

pip install netbox-devicetype-importer

NetBox配置中启用插件

PLUGINS = ['netbox_devicetype_importer']

配置

将您的GitHub个人访问令牌放入NetBox插件配置

PLUGINS_CONFIG = {
    'netbox_devicetype_importer': {
        'github_token': '<YOUR-GITHUB-TOKEN>'
    }
}

截图

未来

  • 从GitHub仓库导入设备图像
  • 添加GitHub REST API客户端,允许此插件在没有GitHub令牌的情况下使用

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

netbox-devicetype-importer-0.0.6.tar.gz (13.0 kB 查看哈希值)

上传时间

构建分布

netbox_devicetype_importer-0.0.6-py3-none-any.whl (18.9 kB 查看哈希值)

上传时间 Python 3

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面