MCPcopy
hub / github.com/httpie/cli / fail

Method fail

httpie/manager/tasks/plugins.py:45–58  ·  view source on GitHub ↗
(
        self,
        command: str,
        target: Optional[str] = None,
        reason: Optional[str] = None
    )

Source from the content-addressed store, hash-verified

43 raise
44
45 def fail(
46 self,
47 command: str,
48 target: Optional[str] = None,
49 reason: Optional[str] = None
50 ) -> ExitStatus:
51 message = f'Can\'t {command}'
52 if target:
53 message += f' {target!r}'
54 if reason:
55 message += f': {reason}'
56
57 self.env.stderr.write(message + '\n')
58 return ExitStatus.ERROR
59
60 def _install(self, targets: List[str], mode='install') -> Tuple[
61 bytes, ExitStatus

Callers 4

_installMethod · 0.95
_uninstallMethod · 0.95
test_daemon_runnerFunction · 0.80
pyopenssl_injectFunction · 0.80

Calls 1

writeMethod · 0.45

Tested by 2

test_daemon_runnerFunction · 0.64
pyopenssl_injectFunction · 0.64