Total Complexity | 1 |
Total Lines | 14 |
Duplicated Lines | 0 % |
Changes | 0 |
1 | from lib.actions import OctopusDeployAction |
||
8 | class AddMachineAction(OctopusDeployAction): |
||
9 | def run(self, environment_id, name, uri, thumbprint, roles): |
||
10 | payload = { |
||
11 | 'Name': name, |
||
12 | 'Thumbprint': thumbprint, |
||
13 | 'Uri': uri, |
||
14 | 'Roles': roles, |
||
15 | 'IsDisabled': False, |
||
16 | 'EnvironmentIds': {environment_id} |
||
17 | } |
||
18 | |||
19 | result = self.make_post_request(action="machines", |
||
20 | payload=payload) |
||
21 | return result |
||
22 |