Exemplo n.º 1
0
Arquivo: app.py Projeto: 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))
Exemplo n.º 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())
Exemplo n.º 3
0
Arquivo: drs.py Projeto: eepDev/DRS
 def get_partitions():
     return PartitionManager.load_partitions()