Skip to content

Commit 51dcf56

Browse files
committed
NodeServer: corrections to PlianInstanceId type (int --> long)
1 parent 7b86046 commit 51dcf56

2 files changed

Lines changed: 5 additions & 4 deletions

File tree

Synapse.NodeService/Classes/PlanRuntimePod.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ public class PlanRuntimePod : IPlanRuntimeContainer
1818
ControllerServiceHttpApiClient _controllerService =
1919
new ControllerServiceHttpApiClient( SynapseNodeService.Config.ControllerServiceUrl );
2020

21-
public PlanRuntimePod(Plan plan, bool isDryRun = false, Dictionary<string, string> dynamicData = null, int planInstanceId = 0)
21+
public PlanRuntimePod(Plan plan, bool isDryRun = false, Dictionary<string, string> dynamicData = null, long planInstanceId = 0)
2222
{
2323
Plan = plan;
2424
IsDryRun = isDryRun;
@@ -72,7 +72,7 @@ private void CancelPlanExecution()
7272
public Plan Plan { get; }
7373
public bool IsDryRun { get; }
7474
public Dictionary<string, string> DynamicData { get; }
75-
public int PlanInstanceId { get; }
75+
public long PlanInstanceId { get; }
7676

7777

7878
private void Plan_Progress(object sender, HandlerProgressCancelEventArgs e)

Synapse.NodeService/Classes/SynapseNodeServer.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ public ExecuteResult StartPlan(string planInstanceId, bool dryRun, Plan plan)
5252
try
5353
{
5454
SynapseNodeService.Logger.Debug( context );
55+
plan.InstanceId = long.Parse( planInstanceId );
5556
return plan.Start( null, dryRun );
5657
}
5758
catch( Exception ex )
@@ -70,8 +71,8 @@ public void StartPlanAsync(string planInstanceId, bool dryRun, Plan plan)
7071
try
7172
{
7273
SynapseNodeService.Logger.Debug( context );
73-
int planInstId = int.Parse( planInstanceId );
74-
PlanRuntimePod p = new PlanRuntimePod( plan, dryRun, null, planInstId );
74+
plan.InstanceId = long.Parse( planInstanceId );
75+
PlanRuntimePod p = new PlanRuntimePod( plan, dryRun, null, plan.InstanceId );
7576
_scheduler.StartPlan( p ); //_scheduler.StartPlan( null, dryRun, plan );
7677
}
7778
catch( Exception ex )

0 commit comments

Comments
 (0)