diff --git a/include/user/deviceAttachmentSpec.h b/include/user/deviceAttachmentSpec.h index f1d9081..b3d1c0b 100644 --- a/include/user/deviceAttachmentSpec.h +++ b/include/user/deviceAttachmentSpec.h @@ -127,7 +127,7 @@ public: } os << " "; } - os << "), Device Selector: " << deviceSelector << std::endl; + os << "), Device Selector: " << deviceSelector; return os.str(); } diff --git a/libspinscale b/libspinscale index ebf0fa2..00be517 160000 --- a/libspinscale +++ b/libspinscale @@ -1 +1 @@ -Subproject commit ebf0fa292109932510d3f464e0910244a393fb0b +Subproject commit 00be517f305fa9db3d1d27cb44d8aedfb220a28e diff --git a/smocore/deviceManager/deviceManager.cpp b/smocore/deviceManager/deviceManager.cpp index e48569d..9a58bc9 100644 --- a/smocore/deviceManager/deviceManager.cpp +++ b/smocore/deviceManager/deviceManager.cpp @@ -78,7 +78,7 @@ const std::string DeviceManager::stringifyDeviceSpecs(void) std::ostringstream oss; for (const auto& spec : getInstance().s.rsrc.deviceAttachmentSpecs) { - oss << "Device Attachment Spec: " << spec->stringify(); + oss << "Device Attachment Spec: " << spec->stringify() << "\n"; } return oss.str(); diff --git a/smocore/include/deviceManager/device.h b/smocore/include/deviceManager/device.h index 53de719..b389e9b 100644 --- a/smocore/include/deviceManager/device.h +++ b/smocore/include/deviceManager/device.h @@ -25,8 +25,13 @@ public: std::ostringstream os; os << "Device Identifier: " << deviceIdentifier << ", Device Roles: " << deviceRoles.size() << std::endl; - for (const auto& deviceRole : deviceRoles) { - os << " " << deviceRole->deviceAttachmentSpec->stringify(); + for (size_t roleIndex = 0; roleIndex < deviceRoles.size(); ++roleIndex) + { + os << " " + << deviceRoles[roleIndex]->deviceAttachmentSpec->stringify(); + if (roleIndex + 1 < deviceRoles.size()) { + os << "\n"; + } } return os.str(); }