code: def cli(env, identifier, postinstall, key):
      
  
      hardware = SoftLayer.HardwareManager(env.client)
      hardware_id = helpers.resolve_id(hardware.resolve_ids,
                                       identifier,
                                       'hardware')
      key_list = []
      if key:
          for single_key in key:
              resolver = SoftLayer.SshKeyManager(env.client).resolve_ids
              key_id = helpers.resolve_id(resolver, single_key, 'SshKey')
              key_list.append(key_id)
      if not (env.skip_confirmations or formatting.no_going_back(hardware_id)):
          raise exceptions.CLIAbort('Aborted')
  
      hardware.reload(hardware_id, postinstall, key_list)
docs: Reload operating system on a server.