Lines Matching full:repository
5 """Implements commands for serving a TUF repository."""
19 """Stop serving a repository."""
22 run_ffx_command(['target', 'repository', 'deregister', '-r', repo_name],
25 run_ffx_command(['repository', 'remove', repo_name], check=False)
26 run_ffx_command(['repository', 'server', 'stop'], check=False)
31 """Start serving a repository to a target device.
34 repo_dir: directory the repository is served from.
35 repo_name: repository name.
36 target: Fuchsia device the repository is served to.
39 run_ffx_command(('config', 'set', 'repository.server.mode', '\"ffx\"'))
41 run_ffx_command(['repository', 'server', 'start'])
42 run_ffx_command(['repository', 'add-from-pm', repo_dir, '-r', repo_name])
44 'target', 'repository', 'register', '-r', repo_name, '--alias',
50 """Register common arguments for repository serving."""
56 help='Directory the repository is served from.')
59 help='Name of the repository.')
73 """Context manager for serving a repository."""
82 """Stand-alone function for serving a repository."""
87 help='Choose to start|stop repository serving.')
92 raise ValueError('Directory the repository is serving from needs '