Skip to content

Commit b624222

Browse files
mgr/smb: remove unused generate_smb_service_spec function
Remove the generate_smb_service_spec as it was unused (it was used early on for a debug dump command). Leaving it would have meant keeping it up-to-date with the real spec generating function and unnecessary extra work. Signed-off-by: John Mulligan <[email protected]>
1 parent 4fe1454 commit b624222

File tree

1 file changed

+0
-29
lines changed

1 file changed

+0
-29
lines changed

src/pybind/mgr/smb/handler.py

Lines changed: 0 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -625,35 +625,6 @@ def generate_config(self, cluster_id: str) -> Dict[str, Any]:
625625
_cephx_data_entity(cluster_id),
626626
)
627627

628-
def generate_smb_service_spec(self, cluster_id: str) -> SMBSpec:
629-
"""Demo function that generates a smb service spec on demand."""
630-
cluster = self._cluster_entry(cluster_id).get_cluster()
631-
# if the user manually puts custom configurations (aka "override"
632-
# configs) in the store, use that in favor of the generated config.
633-
# this is mainly intended for development/test
634-
config_entries = [
635-
self.public_store[external.config_key(cluster_id)],
636-
self.public_store[external.config_key(cluster_id, override=True)],
637-
]
638-
join_source_entries = [
639-
self.priv_store[(cluster_id, key)]
640-
for key in external.stored_join_source_keys(
641-
self.priv_store, cluster_id
642-
)
643-
]
644-
user_source_entries = [
645-
self.priv_store[(cluster_id, key)]
646-
for key in external.stored_usergroup_source_keys(
647-
self.priv_store, cluster_id
648-
)
649-
]
650-
return _generate_smb_service_spec(
651-
cluster,
652-
config_entries=config_entries,
653-
join_source_entries=join_source_entries,
654-
user_source_entries=user_source_entries,
655-
)
656-
657628

658629
def order_resources(
659630
resource_objs: Iterable[SMBResource],

0 commit comments

Comments
 (0)