import json
-from datetime import datetime
import pytest
from ceph.deployment.service_spec import PlacementSpec, ServiceSpec, HostPlacementSpec
+from ceph.utils import datetime_to_str, datetime_now
from cephadm import CephadmOrchestrator
from cephadm.inventory import SPEC_STORE_PREFIX
-from cephadm.utils import DATEFMT
from cephadm.tests.fixtures import _run_cephadm, cephadm_module, wait, with_host
from orchestrator import OrchestratorError
from cephadm.serve import CephadmServe
# Sorry, for this hack, but I need to make sure, Migration thinks,
# we have updated all daemons already.
- cephadm_module.cache.last_daemon_update['host1'] = datetime.now()
- cephadm_module.cache.last_daemon_update['host2'] = datetime.now()
+ cephadm_module.cache.last_daemon_update['host1'] = datetime_now()
+ cephadm_module.cache.last_daemon_update['host2'] = datetime_now()
cephadm_module.migration_current = 0
cephadm_module.migration.migrate()
'hosts': ['host1']
}
},
- 'created': datetime.utcnow().strftime(DATEFMT),
+ 'created': datetime_to_str(datetime_now()),
}, sort_keys=True),
)
'count': 5,
}
},
- 'created': datetime.utcnow().strftime(DATEFMT),
+ 'created': datetime_to_str(datetime_now()),
}, sort_keys=True),
)
cephadm_module.set_store(SPEC_STORE_PREFIX + 'mon.wrong', json.dumps({
'hosts': ['host1']
}
},
- 'created': datetime.utcnow().strftime(DATEFMT),
+ 'created': datetime_to_str(datetime_now()),
}, sort_keys=True),
)
'hosts': ['host1']
}
},
- 'created': datetime.utcnow().strftime(DATEFMT),
+ 'created': datetime_to_str(datetime_now()),
}, sort_keys=True),
)