- add DeviceApi with Mock and Live Test - add FacilityApi with Mock and Live Test - add OperatingSystemApi with Mock and Live Test - add SshKeyApi with Mock and Live Test
--- Notice this PR adds many files but because we carefully review already `ProjectApi` and I copied the same structure for these APIs I expect that to be quite easy to review You can view, comment on, or merge this pull request online at: https://github.com/jclouds/jclouds-labs/pull/345 -- Commit Summary -- * add remaining features to support the abstraction -- File Changes -- M packet/src/main/java/org/jclouds/packet/PacketApi.java (46) A packet/src/main/java/org/jclouds/packet/compute/utils/URIs.java (30) A packet/src/main/java/org/jclouds/packet/features/DeviceApi.java (145) A packet/src/main/java/org/jclouds/packet/features/FacilityApi.java (94) A packet/src/main/java/org/jclouds/packet/features/OperatingSystemApi.java (94) A packet/src/main/java/org/jclouds/packet/features/PlanApi.java (94) M packet/src/main/java/org/jclouds/packet/features/ProjectApi.java (2) A packet/src/main/java/org/jclouds/packet/features/SshKeyApi.java (125) A packet/src/main/java/org/jclouds/packet/functions/URIParser.java (41) A packet/src/test/java/org/jclouds/packet/features/DeviceApiLiveTest.java (105) A packet/src/test/java/org/jclouds/packet/features/DeviceApiMockTest.java (78) A packet/src/test/java/org/jclouds/packet/features/FacilityApiLiveTest.java (62) A packet/src/test/java/org/jclouds/packet/features/FacilityApiMockTest.java (78) A packet/src/test/java/org/jclouds/packet/features/OperatingSystemApiLiveTest.java (62) A packet/src/test/java/org/jclouds/packet/features/OperatingSystemApiMockTest.java (78) A packet/src/test/java/org/jclouds/packet/features/PlanApiLiveTest.java (62) A packet/src/test/java/org/jclouds/packet/features/PlanApiMockTest.java (78) M packet/src/test/java/org/jclouds/packet/features/ProjectApiLiveTest.java (5) M packet/src/test/java/org/jclouds/packet/features/ProjectApiMockTest.java (1) A packet/src/test/java/org/jclouds/packet/features/SshKeyApiLiveTest.java (49) A packet/src/test/java/org/jclouds/packet/features/SshKeyApiMockTest.java (78) A packet/src/test/resources/devices-first.json (910) A packet/src/test/resources/devices-last.json (376) A packet/src/test/resources/devices.json (282) A packet/src/test/resources/facilities-first.json (39) A packet/src/test/resources/facilities-last.json (27) A packet/src/test/resources/facilities.json (30) A packet/src/test/resources/operatingSystems-first.json (96) A packet/src/test/resources/operatingSystems-last.json (106) A packet/src/test/resources/operatingSystems.json (166) A packet/src/test/resources/plans-first.json (222) A packet/src/test/resources/plans-last.json (98) A packet/src/test/resources/plans.json (284) M packet/src/test/resources/projects.json (78) A packet/src/test/resources/sshKeys-first.json (80) A packet/src/test/resources/sshKeys-last.json (56) A packet/src/test/resources/sshKeys.json (16) A packet/src/test/resources/user.json (19) -- Patch Links -- https://github.com/jclouds/jclouds-labs/pull/345.patch https://github.com/jclouds/jclouds-labs/pull/345.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs/pull/345
