Example #1
0
File: app.py Project: eepDev/DRS
def get_partitions():
    print('client requested partitions...')
    partitions = PartitionManager.load_partitions()

    response = [partition.to_json() for partition in partitions]
    print(response)
    emit('response:partitions', json.dumps(response))
Example #2
0
    def test_load_partitions(self):
        partitions = []
        p1 = NtfsPartition("/dev/sdb1", 524288000, "SystemReserved")
        p2 = NtfsPartition("/dev/sdb2", 109832044544, "")
        p3 = NtfsPartition("/dev/sdb3", 100000000000, "MyFiles")
        partitions.append(p1)
        partitions.append(p2)
        partitions.append(p3)

        for i in range(len(partitions)):
            self.assertDictEqual(partitions[i].to_json(), PartitionManager.load_partitions()[i].to_json())
Example #3
0
File: drs.py Project: eepDev/DRS
 def get_partitions():
     return PartitionManager.load_partitions()