
    >Tf<                     $    d dl mZ dZd ZddZdS )   )title)object_type_identifierobject_type_namec                 $    | j          d| j         S )zi
    Return a "raw" ObjectType identifier string suitable for bulk import/export (e.g. "dcim.site").
    .)	app_labelmodel)object_types    ;/var/www/html/netbox-4.1.3/netbox/utilities/object_types.pyr   r   	   s     #99k&7999    Tc                     	 |                                  j        }t          |j        j                  }t          |j                  }|r| d| S |S # t
          $ r | j         d| j         cY S w xY w)zG
    Return a human-friendly ObjectType name (e.g. "DCIM > Site").
    z > )model_class_metar   
app_configverbose_nameAttributeErrorr   r	   )r
   include_appmetar   
model_names        r   r   r      s    	@&&((.$/677	4,--
 	100J000 @ @ @'??K,=?????@s   AA A A10A1N)T)stringr   __all__r   r    r   r   <module>r      sQ         : : :@ @ @ @ @ @r   