Skip to content

Commit 93e2145

Browse files
committed
feat: update populate_rust_node to take in node_name as optional parameter
Signed-off-by: Parth Patel <[email protected]>
1 parent 1490759 commit 93e2145

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

ros2pkg/ros2pkg/api/create.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -333,15 +333,17 @@ def populate_ament_cargo(package, package_directory, cargo_library_name):
333333
cargo_toml_config)
334334

335335

336-
def populate_rust_node(package, source_directory):
336+
def populate_rust_node(package, source_directory, node_name):
337337
print("Cargo Node Make Pending")
338+
339+
if node_name == None:
340+
node_name = f"{package.name}_node"
341+
338342
cargo_node_config = {
339343
'package_name': package.name,
344+
'node_name': node_name
340345
}
341346

342-
print(f"Source Directory: {source_directory}")
343-
print(f"Config: {cargo_node_config}")
344-
345347
_create_template_file(
346348
'rust',
347349
'main.rs.em',

ros2pkg/ros2pkg/resource/rust/main.rs.em

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,3 @@ fn main() -> Result<()> {
1111
executor.spin(SpinOptions::default()).first_error()?;
1212
Ok(())
1313
}
14-
15-

ros2pkg/ros2pkg/verb/create.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -237,6 +237,7 @@ def get_git_config(key: str) -> Optional[str]:
237237
populate_rust_node(
238238
package,
239239
source_directory,
240+
node_name
240241
)
241242

242243
if args.license in available_licenses:

0 commit comments

Comments
 (0)