Opened 4 years ago

Closed 4 years ago

#1986 closed feature request (done)

Hive should be able to shutdown slaves

Reported by: ascheibe Owned by: abeham
Priority: high Milestone: HeuristicLab 3.3.8
Component: Hive.Slave Version: 3.3.8
Keywords: Cc:

Description


Change History (19)

comment:1 Changed 4 years ago by ascheibe

  • Status changed from new to accepted

r8944 created branch

comment:2 Changed 4 years ago by ascheibe

r8945 made the necessary changes on the server for shutting down slaves

comment:3 Changed 4 years ago by ascheibe

r8949 added slave command for shutting down a computer

comment:4 Changed 4 years ago by ascheibe

r8951 reverted changes to hive client config

comment:5 Changed 4 years ago by ascheibe

r8953 added the ui components for shutting down slaves

comment:6 Changed 4 years ago by ascheibe

r8954 merged trunk into SlaveShutdown branch

comment:7 Changed 4 years ago by ascheibe

  • Milestone changed from HeuristicLab 3.3.x Backlog to HeuristicLab 3.3.8
  • Version changed from branch to 3.3.7

r8957 merged SlaveShutdown branch back into trunk

comment:8 Changed 4 years ago by ascheibe

r8959 deleted SlaveShutdown branch

comment:9 Changed 4 years ago by ascheibe

  • Owner changed from ascheibe to abeham
  • Status changed from accepted to reviewing

comment:10 Changed 4 years ago by ascheibe

  • Owner changed from abeham to ascheibe
  • Status changed from reviewing to assigned

comment:11 Changed 4 years ago by ascheibe

r8964 fixed calling the shutdown command from a windows service

comment:12 Changed 4 years ago by ascheibe

  • Owner changed from ascheibe to abeham
  • Status changed from assigned to reviewing

comment:13 Changed 4 years ago by abeham

  • User Interface
    • Does it have the look and feel of HeuristicLab?
      • It integrates into the existing AdministratorView
    • Is it understandable, does the user know what to do?
      • There is an inconsistency in that Appointment at this stage is equal to Downtime. The button says "Create Appointment", but the dialog says "Select Type of Downtime", also in the RecurrentEvent it says public DowntimeType AppointmentType { get; set; }. If an appointment can be more than a downtime, then a more general enum would be required to specify this.
  • Functionality
    • Are important features missing?
      • Not that I can think of
    • Are there additional interesting features (maybe for later)?
      • Maybe to be able to decide on the type of shutdown (sleep, hibernate, or shutdown)
  • Code
    • Does the code follow the DevelopersGuidelines (style, naming conventions, etc.) and the DevelopersBestPractices?
      • Yes
    • Are suitable class, property and parameter names used?
      • Yes
    • Are the code files well structured?
      • Missing license header in AppointmentTypeDialog.Designer.cs
  • Documentation
    • Is it correct and up to date?
      • I did not check it

comment:14 Changed 4 years ago by abeham

  • Owner changed from abeham to ascheibe
  • Status changed from reviewing to assigned

comment:15 Changed 4 years ago by ascheibe

r9016

  • added missing license headers
  • renamed appointments to downtimes
  • removed unnecessary XML attributes
  • cleaned up HiveDowntime (former HiveAppointment)

comment:16 Changed 4 years ago by ascheibe

r9017 some cleanups in the Hive Administrator

comment:17 Changed 4 years ago by ascheibe

  • Owner changed from ascheibe to abeham
  • Status changed from assigned to reviewing

comment:18 Changed 4 years ago by abeham

  • Status changed from reviewing to readytorelease

ok

comment:19 Changed 4 years ago by swagner

  • Resolution set to done
  • Status changed from readytorelease to closed
  • Version changed from 3.3.7 to 3.3.8
Note: See TracTickets for help on using tickets.