Esempio n. 1
0
    def test_minutely_task(self):
        beforeTasks = Task.list(self.connection)
        task = Task.minutely_task("/minutely.xqy", connection=self.connection)
        task.create()
        afterTasks = Task.list(self.connection)
        assert len(afterTasks) > len(beforeTasks)
        assert task.id() is not None
        newTask = Task.lookup(self.connection, task.id(), "Default")
        assert isinstance(newTask, MinutelyTask)

        for key in task._config:
            assert newTask._config[key] == task._config[key]

        task.set_enabled(False)
        task.update()

        task.set_period(3)
        try:
            task.update()
        except UnexpectedManagementAPIResponse:
            pass
        except:
            raise

        task.delete()
        afterTasks = Task.list(self.connection)
        assert len(afterTasks) == len(beforeTasks)
        newTask = Task.lookup(self.connection, task.id(), "Default")
        assert newTask is None
    def test_minutely_task(self):
        beforeTasks = Task.list(self.connection)
        task = Task.minutely_task("/minutely.xqy", connection=self.connection)
        task.create()
        afterTasks = Task.list(self.connection)
        assert len(afterTasks) > len(beforeTasks)
        assert task.id() is not None
        newTask = Task.lookup(self.connection, task.id(), "Default")
        assert isinstance(newTask, MinutelyTask)

        for key in task._config:
            assert newTask._config[key] == task._config[key]

        task.set_enabled(False)
        task.update()

        task.set_period(3)
        try:
            task.update()
        except UnexpectedManagementAPIResponse:
            pass
        except:
            raise

        task.delete()
        afterTasks = Task.list(self.connection)
        assert len(afterTasks) == len(beforeTasks)
        newTask = Task.lookup(self.connection, task.id(), "Default")
        assert newTask is None
Esempio n. 3
0
    def tasks(self, connection=None):
        """
        Get a list of the scheduled tasks.
        """
        if connection is None:
            connection = self.connection

        return Task.list(connection)
Esempio n. 4
0
    def tasks(self, connection=None):
        """
        Get a list of the scheduled tasks.
        """
        if connection is None:
            connection = self.connection

        return Task.list(connection)
 def list(self, args, config, connection):
     names = Task.list(connection)
     print(json.dumps(names, sort_keys=True, indent=2))
 def test_list_tasks(self):
     tasks = Task.list(self.connection)
     assert True
Esempio n. 7
0
 def list(self, args, config, connection):
     names = Task.list(connection)
     print(json.dumps(names,sort_keys=True, indent=2))
Esempio n. 8
0
 def test_list_tasks(self):
     tasks = Task.list(self.connection)
     assert True