Module: ForemanNetbox

Defined in:
lib/foreman_netbox.rb,
lib/foreman_netbox/engine.rb,
app/lib/foreman_netbox/api.rb,
lib/foreman_netbox/version.rb,
app/jobs/foreman_netbox/sync_host_job.rb,
app/models/foreman_netbox/netbox_facet.rb,
app/contracts/foreman_netbox/device_contract.rb,
app/interactors/foreman_netbox/concerns/facts.rb,
app/services/foreman_netbox/netbox_parameters.rb,
app/contracts/foreman_netbox/params/tenant_params.rb,
app/interactors/foreman_netbox/sync_host/organizer.rb,
app/models/concerns/foreman_netbox/host_extensions.rb,
app/interactors/foreman_netbox/concerns/assign_tags.rb,
app/interactors/foreman_netbox/concerns/primary_ips.rb,
app/contracts/foreman_netbox/params/interface_params.rb,
app/interactors/foreman_netbox/delete_host/organizer.rb,
app/services/foreman_netbox/cached_netbox_parameters.rb,
app/contracts/foreman_netbox/params/ip_address_params.rb,
app/contracts/foreman_netbox/virtual_machine_contract.rb,
app/models/concerns/foreman_netbox/location_extensions.rb,
app/models/concerns/foreman_netbox/nic/base_extensions.rb,
app/interactors/foreman_netbox/sync_host/sync_tags/find.rb,
app/interactors/foreman_netbox/delete_host/delete_device.rb,
app/services/foreman_netbox/netbox_parameters_comparator.rb,
app/interactors/foreman_netbox/sync_host/sync_device/find.rb,
app/interactors/foreman_netbox/sync_host/sync_tags/create.rb,
app/interactors/foreman_netbox/sync_host/sync_tenant/find.rb,
app/interactors/foreman_netbox/sync_host/sync_device/create.rb,
app/interactors/foreman_netbox/sync_host/sync_device/update.rb,
app/interactors/foreman_netbox/sync_host/sync_tenant/create.rb,
app/interactors/foreman_netbox/sync_host/sync_tenant/update.rb,
app/interactors/foreman_netbox/sync_host/sync_tags/organizer.rb,
app/interactors/foreman_netbox/sync_host/sync_device/validate.rb,
app/interactors/foreman_netbox/sync_host/sync_device/organizer.rb,
app/interactors/foreman_netbox/sync_host/sync_tenant/organizer.rb,
app/interactors/foreman_netbox/delete_host/delete_virtual_machine.rb,
app/interactors/foreman_netbox/sync_host/sync_virtual_machine/find.rb,
app/interactors/foreman_netbox/sync_host/sync_device/sync_site/find.rb,
app/models/concerns/foreman_netbox/user_usergroup_common_extensions.rb,
app/interactors/foreman_netbox/sync_host/sync_device/save_netbox_url.rb,
app/interactors/foreman_netbox/sync_host/sync_virtual_machine/create.rb,
app/interactors/foreman_netbox/sync_host/sync_virtual_machine/update.rb,
app/interactors/foreman_netbox/sync_host/sync_device/sync_site/create.rb,
app/interactors/foreman_netbox/sync_host/sync_device/sync_site/update.rb,
app/interactors/foreman_netbox/sync_host/sync_virtual_machine/validate.rb,
app/interactors/foreman_netbox/sync_host/sync_virtual_machine/organizer.rb,
app/interactors/foreman_netbox/sync_host/sync_device/sync_site/organizer.rb,
app/interactors/foreman_netbox/sync_host/sync_device/sync_interfaces/find.rb,
app/interactors/foreman_netbox/sync_host/sync_device/sync_device_role/find.rb,
app/interactors/foreman_netbox/sync_host/sync_device/sync_device_type/find.rb,
app/interactors/foreman_netbox/sync_host/sync_device/sync_interfaces/create.rb,
app/interactors/foreman_netbox/sync_host/sync_device/sync_interfaces/delete.rb,
app/interactors/foreman_netbox/sync_host/sync_device/sync_interfaces/update.rb,
app/interactors/foreman_netbox/sync_host/sync_device/sync_device_role/create.rb,
app/interactors/foreman_netbox/sync_host/sync_device/sync_device_type/create.rb,
app/interactors/foreman_netbox/sync_host/sync_device/sync_device_type/update.rb,
app/interactors/foreman_netbox/sync_host/sync_virtual_machine/save_netbox_url.rb,
app/interactors/foreman_netbox/sync_host/sync_device/sync_interfaces/organizer.rb,
app/interactors/foreman_netbox/sync_host/sync_device/sync_device_role/organizer.rb,
app/interactors/foreman_netbox/sync_host/sync_device/sync_device_type/organizer.rb,
app/interactors/foreman_netbox/sync_host/sync_virtual_machine/sync_cluster/find.rb,
app/interactors/foreman_netbox/sync_host/sync_virtual_machine/sync_cluster/create.rb,
app/interactors/foreman_netbox/sync_host/sync_virtual_machine/sync_cluster/update.rb,
app/interactors/foreman_netbox/sync_host/sync_virtual_machine/sync_interfaces/find.rb,
app/interactors/foreman_netbox/sync_host/sync_virtual_machine/sync_cluster/organizer.rb,
app/interactors/foreman_netbox/sync_host/sync_virtual_machine/sync_interfaces/create.rb,
app/interactors/foreman_netbox/sync_host/sync_virtual_machine/sync_interfaces/delete.rb,
app/interactors/foreman_netbox/sync_host/sync_virtual_machine/sync_interfaces/update.rb,
app/interactors/foreman_netbox/sync_host/sync_virtual_machine/sync_interfaces/organizer.rb,
app/interactors/foreman_netbox/sync_host/sync_device/sync_interfaces/sync_ip_addresses/find.rb,
app/interactors/foreman_netbox/sync_host/sync_device/sync_device_type/sync_manufacturer/find.rb,
app/interactors/foreman_netbox/sync_host/sync_device/sync_interfaces/sync_ip_addresses/create.rb,
app/interactors/foreman_netbox/sync_host/sync_device/sync_interfaces/sync_ip_addresses/delete.rb,
app/interactors/foreman_netbox/sync_host/sync_device/sync_interfaces/sync_ip_addresses/update.rb,
app/interactors/foreman_netbox/sync_host/sync_device/sync_device_type/sync_manufacturer/create.rb,
app/interactors/foreman_netbox/sync_host/sync_device/sync_interfaces/sync_ip_addresses/organizer.rb,
app/interactors/foreman_netbox/sync_host/sync_device/sync_device_type/sync_manufacturer/organizer.rb,
app/interactors/foreman_netbox/sync_host/sync_virtual_machine/sync_cluster/sync_cluster_type/find.rb,
app/interactors/foreman_netbox/sync_host/sync_virtual_machine/sync_cluster/sync_cluster_type/create.rb,
app/interactors/foreman_netbox/sync_host/sync_virtual_machine/sync_interfaces/sync_ip_addresses/find.rb,
app/interactors/foreman_netbox/sync_host/sync_virtual_machine/sync_cluster/sync_cluster_type/organizer.rb,
app/interactors/foreman_netbox/sync_host/sync_virtual_machine/sync_interfaces/sync_ip_addresses/create.rb,
app/interactors/foreman_netbox/sync_host/sync_virtual_machine/sync_interfaces/sync_ip_addresses/delete.rb,
app/interactors/foreman_netbox/sync_host/sync_virtual_machine/sync_interfaces/sync_ip_addresses/update.rb,
app/interactors/foreman_netbox/sync_host/sync_virtual_machine/sync_interfaces/sync_ip_addresses/organizer.rb

Defined Under Namespace

Modules: Concerns, DeleteHost, HostExtensions, LocationExtensions, Nic, Params, SyncHost, UserUsergroupCommonExtensions Classes: API, CachedNetboxParameters, DeviceContract, Engine, NetboxFacet, NetboxParameters, NetboxParametersComparator, SyncHostJob, VirtualMachineContract

Constant Summary collapse

VERSION =
'1.2.0'