Lines Matching full:repository
5 """Implements commands for serving a TUF repository."""
20 """Stop serving a repository."""
24 cmd=['target', 'repository', 'deregister', '-r', repo_name],
27 run_ffx_command(cmd=['repository', 'remove', repo_name], check=False)
28 run_ffx_command(cmd=['repository', 'server', 'stop'], check=False)
33 """Start serving a repository to a target device.
36 repo_dir: directory the repository is served from.
37 repo_name: repository name.
38 target: Fuchsia device the repository is served to.
41 run_ffx_command(cmd=('config', 'set', 'repository.server.mode', '\"ffx\"'))
43 run_ffx_command(cmd=['repository', 'server', 'start'])
45 cmd=['repository', 'add-from-pm', repo_dir, '-r', repo_name])
47 'target', 'repository', 'register', '-r', repo_name, '--alias',
54 """Register common arguments for repository serving."""
60 help='Directory the repository is served from.')
63 help='Name of the repository.')
82 """Context manager for serving a repository."""
91 """Stand-alone function for serving a repository."""
96 help='Choose to start|stop|run repository serving. ' \
104 raise ValueError('Directory the repository is serving from needs '