Skip to content

Commit 6a2c9fb

Browse files
Code review changes: tests improved and minor corrections
1 parent 9344290 commit 6a2c9fb

File tree

3 files changed

+3
-9
lines changed

3 files changed

+3
-9
lines changed

linodecli/configuration/config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -260,7 +260,7 @@ def plugin_get_value(
260260
return cast(T, value_type(value))
261261
except (ValueError, TypeError):
262262
print(
263-
"" f"Could not cast config value {value} to {value_type}.",
263+
f"Could not cast config value {value} to {value_type}.",
264264
file=sys.stderr,
265265
)
266266
return default

linodecli/plugins/obj/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -743,7 +743,7 @@ def extract_key_info(key: dict) -> Optional[dict]:
743743
if not match:
744744
return None
745745
created_timestamp = int(match.group(1))
746-
is_stale = created_timestamp <= stale_threshold
746+
is_stale = created_timestamp < stale_threshold
747747
needs_rotation = is_stale or created_timestamp <= rotation_threshold
748748
return {
749749
"id": key["id"],

tests/integration/obj/test_obj_plugin.py

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -397,7 +397,6 @@ def call_operation_side_effect(resource, action, *args, **kwargs):
397397
"key-cleanup-batch-size": 10,
398398
}[k]
399399
)
400-
mock_client.config.plugin_get_value.side_effect = lambda k: None
401400
mock_client.call_operation.side_effect = call_operation_side_effect
402401
mock_client.config.plugin_set_value.return_value = None
403402
mock_client.config.write_config.return_value = None
@@ -458,7 +457,6 @@ def call_operation_side_effect(resource, action, *args, **kwargs):
458457
"key-cleanup-batch-size": 10,
459458
}[k]
460459
)
461-
mock_client.config.plugin_get_value.side_effect = lambda k: None
462460
mock_client.call_operation.side_effect = call_operation_side_effect
463461
mock_client.config.plugin_set_value.return_value = None
464462
mock_client.config.write_config.return_value = None
@@ -522,12 +520,9 @@ def call_operation_side_effect(resource, action, *args, **kwargs):
522520
"key-lifespan": "30d",
523521
"key-rotation-period-days": "10d",
524522
"key-cleanup-batch-size": 10,
523+
"last-key-cleanup-timestamp": str(last_cleanup),
525524
}[k]
526525
)
527-
# Return a recent last-key-cleanup-timestamp
528-
mock_client.config.plugin_get_value.side_effect = lambda k: (
529-
str(last_cleanup) if k == "last-key-cleanup-timestamp" else None
530-
)
531526
mock_client.call_operation.side_effect = call_operation_side_effect
532527
mock_client.config.plugin_set_value.return_value = None
533528
mock_client.config.write_config.return_value = None
@@ -582,7 +577,6 @@ def call_operation_side_effect(resource, action, *args, **kwargs):
582577
"key-cleanup-batch-size": 10,
583578
}[k]
584579
)
585-
mock_client.config.plugin_get_value.side_effect = lambda k: None
586580
mock_client.config.plugin_set_value.return_value = None
587581
mock_client.config.write_config.return_value = None
588582
mock_client.call_operation.side_effect = call_operation_side_effect

0 commit comments

Comments
 (0)