Exemplo n.º 1
0
def set_couch_sql_migration_complete(domain):
    from corehq.apps.couch_sql_migration.couchsqlmigration import commit_migration
    commit_migration(domain)
    set_migration_complete(domain, COUCH_TO_SQL_SLUG)
    # we get this for free
    set_tz_migration_complete(domain)
    _notify_dimagi_users_on_domain(domain)
Exemplo n.º 2
0
def set_couch_sql_migration_complete(domain):
    from corehq.apps.couch_sql_migration.couchsqlmigration import commit_migration
    commit_migration(domain)
    set_migration_complete(domain, COUCH_TO_SQL_SLUG)
    # we get this for free
    set_tz_migration_complete(domain)
    _notify_dimagi_users_on_domain(domain)
Exemplo n.º 3
0
 def test_any_migrations_in_progress(self):
     self.assertFalse(any_migrations_in_progress('purple'))
     set_migration_started('purple', self.slug)
     self.assertTrue(any_migrations_in_progress('purple'))
     set_migration_started('purple', 'other_slug')
     set_migration_not_started('purple', self.slug)
     self.assertTrue(any_migrations_in_progress('purple'))
     set_migration_complete('purple', 'other_slug')
     self.assertFalse(any_migrations_in_progress('purple'))
 def test_any_migrations_in_progress(self):
     self.assertFalse(any_migrations_in_progress('purple'))
     set_migration_started('purple', self.slug)
     self.assertTrue(any_migrations_in_progress('purple'))
     set_migration_started('purple', 'other_slug')
     set_migration_not_started('purple', self.slug)
     self.assertTrue(any_migrations_in_progress('purple'))
     set_migration_complete('purple', 'other_slug')
     self.assertFalse(any_migrations_in_progress('purple'))
Exemplo n.º 5
0
    def test_complete(self):
        set_migration_complete('green', self.slug)
        self.assertEqual(get_migration_status('green', self.slug),
                         MigrationStatus.COMPLETE)
        self.assertTrue(get_migration_complete('green', self.slug))
        self.assertFalse(get_migration_complete('green', 'otherslug'))

        progress = self.get_progress('green')
        self.assertIsNotNone(progress.completed_on)
        self.assertLessEqual(progress.completed_on, datetime.utcnow())
    def test_complete(self):
        set_migration_complete('green', self.slug)
        self.assertEqual(get_migration_status('green', self.slug),
                         MigrationStatus.COMPLETE)
        self.assertTrue(get_migration_complete('green', self.slug))
        self.assertFalse(get_migration_complete('green', 'otherslug'))

        progress = self.get_progress('green')
        self.assertIsNotNone(progress.completed_on)
        self.assertLessEqual(progress.completed_on, datetime.utcnow())
Exemplo n.º 7
0
def set_tz_migration_complete(domain):
    set_migration_complete(domain, TZMIGRATION_SLUG)
 def test_complete(self):
     set_migration_complete('green', self.slug)
     self.assertEqual(get_migration_status('green', self.slug),
                      MigrationStatus.COMPLETE)
     self.assertTrue(get_migration_complete('green', self.slug))
     self.assertFalse(get_migration_complete('green', 'otherslug'))
Exemplo n.º 9
0
def set_tz_migration_complete(domain):
    set_migration_complete(domain, TZMIGRATION_SLUG)
Exemplo n.º 10
0
 def test_complete(self):
     set_migration_complete('green', self.slug)
     self.assertEqual(get_migration_status('green', self.slug),
                      MigrationStatus.COMPLETE)
     self.assertTrue(get_migration_complete('green', self.slug))
     self.assertFalse(get_migration_complete('green', 'otherslug'))