Compare commits
3 Commits
0.1.4
...
function-memory
| Author | SHA1 | Date | |
|---|---|---|---|
| b6e9dd9b5d | |||
| fc5a7c680e | |||
| 5569c0d4fd |
@@ -34,3 +34,4 @@ jobs:
|
|||||||
speckle_token: ${{ secrets.SPECKLE_FUNCTION_TOKEN }}
|
speckle_token: ${{ secrets.SPECKLE_FUNCTION_TOKEN }}
|
||||||
speckle_function_id: ${{ secrets.SPECKLE_FUNCTION_ID }}
|
speckle_function_id: ${{ secrets.SPECKLE_FUNCTION_ID }}
|
||||||
speckle_function_input_schema_file_path: ${{ env.FUNCTION_SCHEMA_FILE_NAME }}
|
speckle_function_input_schema_file_path: ${{ env.FUNCTION_SCHEMA_FILE_NAME }}
|
||||||
|
speckle_function_recommended_memory_mi: 8000
|
||||||
|
|||||||
@@ -247,11 +247,14 @@ public static class AutomateFunction
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
automationContext.AttachErrorToObjects(
|
if (addedAppIdObjects.Count > 0)
|
||||||
"ADDED",
|
{
|
||||||
addedAppIdObjects.Select(o => o.Item1),
|
automationContext.AttachErrorToObjects(
|
||||||
"added objects with an application Id"
|
"ADDED",
|
||||||
);
|
addedAppIdObjects.Select(o => o.Item1),
|
||||||
|
"added objects with an application Id"
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
foreach (var deleted in deletedAppIdObjects)
|
foreach (var deleted in deletedAppIdObjects)
|
||||||
{
|
{
|
||||||
@@ -260,22 +263,35 @@ public static class AutomateFunction
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
automationContext.AttachErrorToObjects(
|
foreach (var modified in modifiedAppIdObjects)
|
||||||
"MODIFIED",
|
{
|
||||||
modifiedAppIdObjects.Select(o => o.Item1),
|
Console.WriteLine(
|
||||||
"modified objects with an application Id"
|
$"{MODIFIED} {modified.Item3} object: id( {modified.Item1} ), appId: {modified.Item2}, category: {modified.Item4}"
|
||||||
);
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (modifiedAppIdObjects.Count > 0)
|
||||||
|
{
|
||||||
|
automationContext.AttachErrorToObjects(
|
||||||
|
"MODIFIED",
|
||||||
|
modifiedAppIdObjects.Select(o => o.Item1),
|
||||||
|
"modified objects with an application Id"
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
foreach (var changed in changedSpeckleIdObjects)
|
foreach (var changed in changedSpeckleIdObjects)
|
||||||
{
|
{
|
||||||
Console.WriteLine($"CHANGED {changed.Item2} object: id( {changed.Item1} )");
|
Console.WriteLine($"CHANGED {changed.Item2} object: id( {changed.Item1} )");
|
||||||
}
|
}
|
||||||
|
|
||||||
automationContext.AttachErrorToObjects(
|
if (changedSpeckleIdObjects.Count > 0)
|
||||||
"CHANGED",
|
{
|
||||||
changedSpeckleIdObjects.Select(o => o.Item1),
|
automationContext.AttachErrorToObjects(
|
||||||
"changed objects with no application Id"
|
"CHANGED",
|
||||||
);
|
changedSpeckleIdObjects.Select(o => o.Item1),
|
||||||
|
"changed objects with no application Id"
|
||||||
|
);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user