vcs2l.commands.import_ module
- class vcs2l.commands.import_.ImportCommand(args, url, version=None, recursive=False, shallow=False, blobless_clone=False)
Bases:
Command- command = 'import'
- help = 'Import the list of repositories'
- vcs2l.commands.import_.add_dependencies(jobs)
- vcs2l.commands.import_.file_or_url_type(value)
- vcs2l.commands.import_.generate_jobs(repos, args)
- vcs2l.commands.import_.get_parser()
- vcs2l.commands.import_.get_repos_in_rosinstall_format(root)
- vcs2l.commands.import_.get_repos_in_vcs2l_format(repositories)
- vcs2l.commands.import_.get_repositories(yaml_file, visited_files=None)
Recursively get repositories from a YAML file, handling inheritance.
- vcs2l.commands.import_.get_repositories_from_root(root)
Extract repositories from the parsed YAML root object.
- vcs2l.commands.import_.load_yaml_file(yaml_file)
Load and parse a YAML file.
- vcs2l.commands.import_.main(args=None, stdout=None, stderr=None)