Exemplo n.º 1
0
 def derive_core_agent_full_name(self):
     triple = self.config.value("core_agent_triple")
     if not platform_detection.is_valid_triple(triple):
         logger.warning("Invalid value for core_agent_triple: %s", triple)
     return "{name}-{version}-{triple}".format(
         name="scout_apm_core",
         version=self.config.value("core_agent_version"),
         triple=triple,
     )
Exemplo n.º 2
0
def test_is_valid_triple(triple, validity):
    assert platform_detection.is_valid_triple(triple) == validity
Exemplo n.º 3
0
def test_get_triple():
    triple = platform_detection.get_triple()

    assert isinstance(triple, string_type)
    assert platform_detection.is_valid_triple(triple)