Commit c261f89f authored by Anael Beutot's avatar Anael Beutot Committed by Antoine Millet
Browse files

Added autostart handler for cli

parent b28e5321
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -136,6 +136,15 @@ class CliHandler(RegisteredCCHandler):
        self.check('disablevirtiocache', query)
        return self._vm_action(query, 'vm_disable_virtio_cache')

    @listed
    def autostart(self, query, flag):
        """ Set autostart flag on VMs.

        :param query: tql query
        :param bool flag: autostart value to set
        """
        return self._vm_action(query, 'vm_set_autostart', flag)

    @listed
    def undefine(self, query, delete_storage=True):
        """ Undefine selected virtual machines.