'I think this is never called, and can probably be removed. If it were
to be implemented it would look something like the following:
operation = self.compute.instances().reset(
project=self.project,
zone=self.zone,
instance=self.name
).execute()
wait_for_operation(self.compute, operation, timeout_steps=[1]*60)
But, as that is untested, it will remain unimplemented.'

def reboot(self):

    raise NotImplementedError('GCE    does    not    have    reboot    implemented    because    it    has    experimentally    been    determined    to    not    be    needed.')
